Senior DevOps Engineer

Company Details

Rating: No ratings yet log in to rate this company
Industry: Banking
Description: Absa Bank Limited is a wholly owned subsidiary of Barclays Africa Group Limited, providing personal and business banking, credit cards, corporate and investment banking, wealth and investment management, and bancassurance. Its parent company, Barclays Africa Group Limited, is 62.3% owned by Barclays… Absa Bank Limited is a wholly owned subsidiary of Barclays Africa Group Limited, providing personal and business banking, credit cards, corporate and investment banking, wealth and investment management, and bancassurance. Its parent company, Barclays Africa Group Limited, is 62.3% owned by Barclays Bank PLC and listed on the JSE Limited. The group was formed on 31 July 2013 through the combination of Absa Group Limited and Barclays’ African operations, and its name changed to Barclays Africa Group Limited on 2 August 2013. Registered head offices are in South Africa, and the group holds majority stakes in banks in Botswana, Ghana, Kenya, Mauritius, Mozambique, Seychelles, South Africa, and Tanzania. View more View less

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: KES Unspecified / month
Other Pay: Benefits
Job Category: Telecommunications

Job Description

Role Overview

You will design, build, and operate the internal platforms and automation tooling that engineering teams rely on to ship software safely and quickly. Your day-to-day work involves turning manual release processes into self-service pipelines, managing Kubernetes clusters and cloud infrastructure as code, and embedding security checks into every stage of delivery. By keeping these systems stable, observable, and easy to use, you directly help the organization bring customer-facing features to market faster while reducing operational risk.

Key Responsibilities

  • Architect, implement, and maintain CI/CD pipelines that support multiple product teams, from code commit to production deployment, ensuring fast feedback and minimal manual intervention.
  • Build and manage containerized workloads on Kubernetes, including cluster provisioning, namespace policies, resource quotas, and application deployment strategies.
  • Develop Infrastructure as Code modules using tools like Terraform to provision cloud resources reproducibly across environments, enabling full environment parity.
  • Implement GitOps workflows so that infrastructure and application configurations are version-controlled, auditable, and automatically reconciled with the desired state.
  • Design and deploy monitoring, logging, tracing, and alerting systems that give engineers visibility into service health and help identify root causes quickly.
  • Create self-service developer tools and internal portals that allow teams to request environments, deploy services, and access logs without waiting on the platform team.
  • Embed DevSecOps practices into the delivery lifecycle, including static code analysis, secret scanning, container image vulnerability scanning, and automated compliance checks.
  • Collaborate with software engineers, security teams, and architects to align platform capabilities with business priorities and evolving technical requirements.

Requirements & Qualifications

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field.
  • 5–8 years of hands-on experience in DevOps, Site Reliability Engineering, Platform Engineering, or Cloud Engineering roles.
  • Proven experience building CI/CD pipelines from scratch and maintaining them in production environments, using tools such as Jenkins, GitLab CI, Azure DevOps, or similar.
  • Strong working knowledge of at least one major cloud platform (AWS, Azure, or GCP), including networking, identity, and core compute/storage services.
  • Solid experience with Terraform for infrastructure provisioning, along with a good grasp of best practices for state management, modules, and remote backends.
  • Deep familiarity with Docker and Kubernetes in production settings, including Helm charts, service meshes, and troubleshooting cluster issues.
  • Hands-on experience implementing monitoring and observability stacks like Prometheus, Grafana, Datadog, ELK, or OpenTelemetry.
  • Understanding of GitOps principles and tools such as ArgoCD or Flux, plus experience with Agile ways of working.
  • Industry certifications such as Azure DevOps Engineer, AWS DevOps Engineer, Certified Kubernetes Administrator (CKA), RHCE, or Terraform Associate are considered a strong plus.
543 open positions on Semasocial right now · 8593 open positions in Nairobi County, Kenya · 35 posted in the last 7 days
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

Abacus Nairobi County, Kenya
View Job Aug 04, 2026
NALA Nairobi County, Kenya
View Job Aug 04, 2026
View Job Aug 04, 2026
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.