Manager, DevOps, Job in Kenya - NCBA

Job Title: Manager, DevOps

Date Posted: 02/07/2026

Job Type: Full Time

Employer: NCBA Group

Industry: IT

Salary: Open

Location: Nairobi

Country: Kenya

Deadline: 07/07/2026

Looking for an IT job in Kenya? NCBA Group is recruiting a Manager for DevOps.


Based in Nairobi, the role requires extensive experience in CI/CD pipelines, automation, and cloud infrastructure.

Job Purpose Statement

  • The  Manager DevOps is responsible for planning, designing, implementing, and managing scalable, secure, and automated infrastructure and deployment pipelines that support reliable and efficient software delivery. 
  • The role drives the adoption of DevOps best practices by enabling seamless collaboration between development, QA, and operations teams, ensuring faster and more reliable delivery of applications through CI/CD. 
  • The role leads the design and implementation of DevOps frameworks, automation pipelines, and cloud-based infrastructure, while improving monitoring, incident response, and compliance with enterprise security standards. 
  • Additionally, the role supports quality engineering, system performance optimization, and continuous improvement across the SDLC, ensuring high availability, scalability, and operational excellence. 

Responsibilities

DevSecOps & CI/CD Engineering (40%)

  • Design and implement secure CI/CD pipelines
  • Implement Infrastructure as Code (IaC)
  • Integrate security controls across the SDLC 

Software QA Processes (10%)

  • Drive QA frameworks and test-driven development
  • Embed QA practices in CI/CD pipelines

Software Testing & Automation (10%)

  • Support automated testing (unit, integration, performance, security)
  • Ensure functional and non-functional quality standards

Governance & Compliance (10%)

  • Enforce IT policies, standards, and regulatory compliance
  • Align with ITIL and DevSecOps best practices 

Stakeholder Management (10%)

  • Collaborate with IT teams, developers, vendors, and business stakeholders
  • Ensure alignment on delivery and platform stability 

Continuous Improvement & Innovation (20%)

  • Drive automation, monitoring, and DevOps improvements
  • Advise on emerging technologies and efficiencies

Job Specifications

  • Bachelor’s degree in Computer Science, IT, or related field (Master’s is an added advantage)
  • Minimum 5 years’ experience in IT systems development or platform engineering
  • At least 2 years’ hands-on experience in DevOps (CI/CD, automation, infrastructure)Experience with CI/CD tools (e.g., Jenkins, GitLab CI)
  • Strong programming/scripting skills (e.g., Java, Python, Bash, C#)
  • Experience with databases (Oracle, SQL Server)
  • Knowledge of Linux/Unix environmentsUnderstanding of integration technologies (REST, SOAP, JSON, XML)
  • Experience with testing tools (e.g., Selenium, JMeter)
  • Certifications in DevOps, Cloud, Agile, ITIL or PRINCE2 are an added advantage
  • Strong analytical, problem-solving, and collaboration skills

How to Apply

Click here to apply