DevOps Engineering Specialisation

Level Up Your Developer Skills, Become a DevOps Engineer

Learn DevOps fundamentals, systems design and cloud computing. Enroll in our 10-week specialisation and get certified in DevOps. Program modelled on the AWS DevOps Engineer Associate certification.

Serious ethnic young woman using laptop to learn product management course

Overview of the course

The software development landscape is undergoing a rapid transformation. Traditional development cycles are no longer sufficient. Businesses demand faster delivery, seamless updates, and unwavering reliability. This is where DevOps steps in. It’s a collaborative culture and set of practices that bridges the gap between development and operations teams. By automating workflows, promoting continuous integration and delivery (CI/CD), and fostering communication, DevOps ensures efficient software releases, minimizes errors, and empowers businesses to innovate faster.

What You’ll Gain: Mastering the DevOps Toolkit

Zindua School’s DevOps Engineering program equips you with the essential tools and knowledge to thrive in this dynamic field. You’ll delve into Infrastructure as Code (IaC) with Ansible, mastering the automation of infrastructure provisioning and configuration. Containerisation with Docker and Kubernetes will be your secret weapon for building and deploying portable, scalable applications. Continuous Integration and Delivery (CI/CD) with Jenkins becomes your ally for streamlining the software delivery pipeline. Additionally, you’ll gain expertise in monitoring tools like Prometheus and Grafana to ensure your applications run smoothly and efficiently. This program goes beyond just tools, it instills core DevOps principles and practices for security and automation, setting you up for long-term success.

Who Should Enroll? Unleash Your Inner DevOps Engineer

Are you a software developer with a passion for technology and a desire to make an impact? Do you possess at least one programming language under your belt and a hunger to learn more? This program is tailor-made for you! Whether you’re seeking to upskill for a new career as a DevOps Engineer, or aiming to expand your skillset within your current role, Zindua School’s program provides the foundation you need to excel in the exciting world of DevOps. Our program is ideal for ambitious individuals who are ready to embrace a culture of collaboration, automation, and continuous improvement.

Join an immersive course focused on practical skills

10-week program

2 five-week modules focused on DevOps fundament.

Part-time & hybrid

Part-time with weekday evening classes, ideal even if you are working

In-person classes are based at our Westlands Office in Nairobi, Kenya. Other cities from 2025.

Join the next intake of our DevOps Engineering Specialisation.

The Product Management Curriculum

Curated from our in-depth research and experience of the most in-demand skills for product management career pathways, our curriculum is broken down into 7 modules encompassing the following:

1

Product Development Process

Learn the comprehensive process of product development from ideation to launch. Understand the stages involved, including ideation, market research, prototyping, testing, and deployment, ensuring a thorough grasp of the entire lifecycle.

2

User Research

Dive into the world of user-centric design by mastering the art of user research. Explore methodologies such as interviews, surveys, and usability testing to gain insights into user behaviours, pain points, and preferences, crucial for designing products that resonate with your target audience.

3

Feature Design

Discover the art of translating user needs into actionable features. Learn to create user stories, wireframes, and prototypes to effectively communicate product requirements to cross-functional teams, ensuring alignment and clarity throughout the design process.

4

Feature Development

Delve into the technical aspects of feature development, from coding to testing. Understand agile development methodologies and collaborate with engineering teams to prioritise and execute feature releases, ensuring timely delivery while maintaining product quality.

5

Launch and Iteration

Navigate the complexities of product launch and iteration. Learn strategies for successful product launches, including marketing tactics, user onboarding, and feedback collection. Embrace an iterative approach to product development, continuously refining and enhancing features based on user feedback and market trends.

6

Prioritisation

Master the art of product prioritisation to maximise value delivery. Explore frameworks such as MoSCoW (Must, Should, Could, Won’t) and RICE (Reach, Impact, Confidence, Effort) to effectively prioritise features and initiatives based on business goals, user impact, and resource constraints.

7

Career Progression

Chart your path to success in the field of Product Management. Gain insights into various career trajectories within the industry, from entry-level roles to senior leadership positions. Explore opportunities for continuous learning and professional growth, equipping yourself with the skills and knowledge needed to thrive in a rapidly evolving tech landscape.

Course directed by industry leaders in product management

Thaiya Product Manager

Thaiya Waronja

Head of Product at Kuzaplus | 7-year experience in Product Management

Phyian Product Manager edited

Phyian Karinge

Product Manager at Agribora | Founder of Young Techiez community

Dominic Product Manager

Dominic Kimathi

Head of Product at iHub | Entrepreneur in Residence at Antler

Ready to kickstart your career in Product Management?

Course Pricing Options

Choose the pricing option that fits your needs. Below are our available pricing options:

One-Time Upfront Payment

Pay KES 15K in total. KES 3K deposit now; one-time payment of KES 12K once you join the program

Pay in TWO Monthly Instalments

Pay KES 16K in total. KES 3K deposit now; and two monthly instalments of KES 6,500 when you join the program.

Frequently asked questions (How it works)

The course duration is 10 weeks, consisting of three days of sessions per week. Two sessions are conducted online, and one session is hands-on, which may be held either online or in a physical location. The sessions are scheduled in the evenings to accommodate working professionals and those with busy schedules.

No prior experience is required. This course is open to anyone with a passion for technology and innovation. However, a general understanding of business concepts, technology, and project management can be beneficial.

The admissions process involves submitting the application form and paying the required enrollment deposit to secure your spot in the course. After submitting your application and deposit, our admissions team will review your application. Depending on the volume of applications, the admissions process typically takes a few weeks to complete. You will receive notification of your acceptance status via email once the process is finalized.

Register for the Product Management Course

Book your slot in the upcoming product management course and kickstart your journey as a product leader:

Short Course Registration Form