DevOps Engineer

Automate delivery, infrastructure and operations so teams can ship safely and recover quickly.

In short— Goal ni deployments ziache kuwa prayer session every Friday.

Free roadmap

What you'll learn

Click any stage kufungua full details.

01Stage 01Systems foundationLinux administration and permissions • Bash or Python scripting

Understand the machines, networks and shell tools underneath every platform.

Focus on

  • Linux administration and permissions
  • Bash or Python scripting
  • Networking, DNS, HTTP and TLS
Build check: Provision and secure a Linux server.

Ukimaliza hapa, usirush next stage—build kitu kwanza.

02Stage 02Versioning and automationGit workflows and package management • CI pipelines and automated tests

Turn manual setup and releases into repeatable code.

Focus on

  • Git workflows and package management
  • CI pipelines and automated tests
  • Artifacts, secrets and environments
Build check: Create a CI pipeline for a sample service.

Ukimaliza hapa, usirush next stage—build kitu kwanza.

03Stage 03ContainersDocker images, volumes and networks • Docker Compose

Package services consistently and run multi-service applications.

Focus on

  • Docker images, volumes and networks
  • Docker Compose
  • Container registries and security
Build check: Containerize an API and database locally.

Ukimaliza hapa, usirush next stage—build kitu kwanza.

04Stage 04Cloud and infrastructureAWS, Azure or GCP fundamentals • Terraform and infrastructure as code

Create cloud resources predictably rather than clicking around dashboards.

Focus on

  • AWS, Azure or GCP fundamentals
  • Terraform and infrastructure as code
  • Identity, networking and storage
Build check: Provision a cloud environment using Terraform.

Ukimaliza hapa, usirush next stage—build kitu kwanza.

05Stage 05OrchestrationKubernetes workloads and services • Helm and configuration management

Operate distributed workloads with sensible scaling and rollout strategies.

Focus on

  • Kubernetes workloads and services
  • Helm and configuration management
  • Ingress, autoscaling and rollbacks
Build check: Deploy a service to a Kubernetes cluster.

Ukimaliza hapa, usirush next stage—build kitu kwanza.

06Stage 06ReliabilityMetrics, logs and distributed tracing • SLOs, alerts and incident response

Observe systems, respond to incidents and design for failure.

Focus on

  • Metrics, logs and distributed tracing
  • SLOs, alerts and incident response
  • Backups, disaster recovery and cost control
Build check: Build a monitored deployment with an incident runbook.

Ukimaliza hapa, usirush next stage—build kitu kwanza.

Now build kitu real.

Pick one project that solves an actual problem, ship it, then explain what you learned. Hapo ndio portfolio inaanza kuhit different.

Choose another path