Overview

Advance your developer career: Specialise in DevOps and become an Azure-certified DevOps Engineer

In today’s fast-paced software development landscape, DevOps Engineering bridges the gap between development and operations, enabling teams to deliver high-quality software faster and more reliably. By mastering DevOps practices, you’ll gain the skills to automate workflows, improve collaboration, and ensure continuous delivery — all critical for modern businesses striving to stay competitive and innovate rapidly.

This comprehensive program covers the essential tools and methodologies that form the backbone of DevOps. From mastering Linux and scripting to containerisation with Docker, orchestration with Kubernetes, and cloud infrastructure management using Terraform and Azure, you’ll learn how to build, deploy, and maintain scalable applications. Additionally, the course emphasises continuous integration and deployment, monitoring, logging, and security best practices to prepare you for real-world challenges.

This specialisation program is targeted for developers, whether you’re a software developer, system administrator, IT professional, or someone looking to transition into DevOps, this program is designed to equip you with practical, hands-on skills. It’s perfect for those who want to deepen their understanding of automation, cloud technologies, and infrastructure management to accelerate their career growth in the rapidly evolving tech industry.

Curriculum

What you’ll learn in our DevOps Engineering Program

Curated from our in-depth research and experience of the most in-demand skills for DevOps engineering career pathways, our curriculum is broken down into 12 weeks encompassing the following:

This program has prerequisites: you should already be a developer, ideally a software developer, comfortable with at least one programming language such as Python or JavaScript. The course builds on your existing skills to specialise in DevOps engineering.

Get hands-on with the essential tools and environments every DevOps engineer needs. This module focuses on mastering Linux command line, shell scripting, and version control with Git.

  • Linux Fundamentals: navigating the file system, permissions, and process management
  • Bash Scripting: automating tasks and writing reusable scripts
  • Git Basics: version control workflows, branching, and collaboration
  • Command Line Interface (CLI): efficient use of terminal commands and tools

Learn how to automate your build processes and implement continuous integration and deployment pipelines to accelerate software delivery.

  • Build Tools: configuring and using Maven and Gradle
  • Dependency Management: handling libraries and project dependencies
  • Jenkins Setup: installing and configuring Jenkins for CI/CD
  • Pipeline Creation: building automated workflows for testing and deployment

Discover how to package applications into containers and orchestrate them at scale using Kubernetes.

  • Docker Basics: container creation, management, and best practices
  • Docker Compose: defining multi-container applications
  • Kubernetes Concepts: pods, services, deployments, and namespaces
  • Cluster Management: deploying and scaling applications on Kubernetes

Learn to provision and manage cloud infrastructure programmatically and deploy applications on Microsoft Azure.

  • Terraform Fundamentals: writing infrastructure as code, state management
  • Resource Provisioning: creating and managing cloud resources with Terraform
  • Azure Basics: core services, resource groups, and networking
  • Deploying Applications: using Azure services to host and scale applications

Understand how to monitor system health, visualise metrics, analyse logs, and implement security best practices to maintain reliable and secure infrastructure.

  • Prometheus: metrics collection and alerting
  • Grafana: creating dashboards and visualising data
  • Loki: centralised logging and log querying
  • Security Essentials: securing pipelines, infrastructure, and applications
  • Best Practices: compliance, auditing, and continuous improvement

As this program is anchored on the Azure DevOps Engineer certification, we provide a dedicated bonus module to help you prepare for the exam. While Azure tools and services are integrated throughout the course, this module offers targeted study materials, practice questions, and exam strategies to boost your confidence and readiness for certification success.

To graduate the program, students are required to complete an end-to-end DevOps capstone project that involves building, containerizing, and deploying a cloud-native application using a full DevOps pipeline. This includes automating builds and tests, managing infrastructure as code on Azure, orchestrating containers with Kubernetes, and implementing monitoring, logging, and security best practices. Students have the flexibility to tailor the project to their personal or career interests while demonstrating mastery of core DevOps skills.

Zindua your career in tech. Join our DevOps Engineering program today!

Testimonial

Hear from a graduate

Emelda Owira. Software Engineering Program and Web Development Program graduate 2023

I enjoy how the course work is structured, my Technical Mentor is super reliable and provides useful resources that compliment the course work I’m doing. The support from Zindua is excellent, they have a dedicated Slack channel where we ask and receive help from both the Technical Mentors and my fellow students. The projects are challenging but manageable and help reinforce the material covered. I would recommend Zindua to anyone who wants to kickstart their tech career and want a personalised learning experience.

Emelda Owira, Software Engineering Graduate

Your Zindua experience runs from admissions to placement

1

Complete application

Takes less than 2 minutes to complete. Choose your program and expected start date.

2

15-minute interview

The interview allows us to make sure your background aligns with your chosen program.

1

Personalised Learning

We pride ourselves in very small classes, allowing you as much touch with your technical mentor.

2

Project-based approach

You’ll work on a short daily challenge on weekdays, weekly project, and capstone after each module.

1

Career Development

Beyond classes, we have a module focused on CVs, LinkedIn, portfolios, and technical interviews.

2

Job Placement Support

We don’t offer job guarantees but we connect some of our graduates to our employer networks.

Zindua your career in tech. Join our DevOps Engineering program today!

financing

Choose the pricing options that fits your needs

We champion flexible financing options to improve the accessibility of our programs:

One-Time Upfront Payment

Pay KES 75K one-time fee (This is the cheapest financing option)

Pay in TWO Instalments

Pay KES 39K every 6 weeks for 2 total instalments; totals to KES 78K.

Flexi Payment Plan (Lipa Mdogo Mdogo)

Pay KES 13,750 monthly for 7 months. This financing will require the student/parent (whoever will be making payments) to go through a credit vetting process by Chaptr Global. This option is ideal for students who cannot afford the stipulated upfront fee or instalment pricing options.

Income-Share Agreement (Learn now, pay later)

Pay 50% of tuition fees and defer the rest into an income-share agreement. You’ll pay KES 20K every month for 2 monthly instalments. Once you graduate, you’ll be required to pay 10% of your earned income for 12 months. If you do not get a job you pay nothing! This financing plan is ONLY available to students with Bachelor’s Degree or in their final year of university i.e. students who’ll be looking for employment immediately they graduate Zindua School.

*Note: The cost of the associated certification exam has been included. Graduate with a Microsoft Azure global certification.

Frequently asked questions

We have a three-step admissions process. Apply on websiteattend a 15-minute interview, and pay the enrolment deposit to confirm your enrolment. Simple and straightforward. Since there could be some weeks between the time you pay the deposit and the orientation program, you’ll be invited to our Free Courses to start learning concepts that would be beneficial for your learning journey.

Yes, Zindua School has an enrolment deposit of KES 5,000 which is deductible from your program fees. The deposit allows us to confirm your slot in an upcoming intake. Fees will be paid (minus the deposit) once you have started the program.

Zindua School is extremely practical and our focus is on preparing our students for real-world problems in today’s job market. Most of our graduates get hired on the basis of their portfolio and this speaks to the quality of the skills you’ll gain at Zindua School.

Unfortunately, we do NOT offer a job guarantee. However, we do offer job placement support for graduates. This involves our career module where you’ll optimise your CV/resume, LinkedIn profile, portfolio, and even learn about technical interviews. Additionally, we do connect some of our graduates to our constantly growing employer networks.

For our full-time program, you’ll be expected to attend classes in-person on three weekdays and online on two weekdays. Classes run from 9am to 2pm, with take home coding assignments on each day. You are required to commit 35-40 hours weekly if you plan to join us full-time.

For our part-time program, you’ll be expected to attend online classes in the evening from Monday to Thursday. The online classes run for two hours and are slotted anytime from 6pm to 10pm based on your class group. You’ll have in-person classes on Saturdays from 10am to 2pm. You are required to commit 20-25 hours weekly to cover for class sessions and out-of-class projects. This is ideal for those with work or school commitments.

Note: full-time programs are shorter than the part-time program as there is more time committed per week for learning. However, both programs cover the same content and have the same expected outcomes.

Our ISA allows you to pay 50% of the program and pay the rest once you start earning through an income-share. When you are not earning, you pay nothing.This financing plan is only open to learners who are in their final year of university or already have a diploma or Bachelor’s Degree. This financing plan only applies to our core programs and specialisation programs; NOT lite core programs (Data Analytics and Web Development) or our short courses (Product Management and Data Structures Algorithms)