Empowering Africa’s tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
My Career Development Portal: Wherever you are in your career, we are here for you. Design your future. Discover leading-edge guidance, tools and support to unlock your potential. You are Absa. You are possibility.
Job Summary
Build high-performing, scalable, enterprise-grade platform services and enable teams to build and operate cloud-native applications effectively. This role focuses on designing, implementing, integrating, and maintaining Kubernetes-based platforms, with a strong emphasis on AWS EKS, platform reliability, automation, and developer enablement.
The Lead Platform Engineer applies critical thinking, design thinking, and problem-solving skills in an agile environment to solve complex infrastructure and platform challenges. The role leads the design, integration, and continuous evolution of platform capabilities, ensuring secure, scalable, and resilient infrastructure that supports modern application delivery.
Job Description
Design, deploy, integrate, and maintain Kubernetes clusters across AWS (EKS) and hybrid environments using industry best practices.
Build, enhance, and maintain secure, scalable Kubernetes platform capabilities that enable development teams to deploy and operate applications efficiently.
Develop and maintain Infrastructure as Code (IaC) to automate provisioning, configuration, integration, and lifecycle management of Kubernetes environments using tools such as Terraform.
Implement and maintain GitOps-based deployment models using tools such as Argo CD or Flux.
Design, integrate, and maintain secure secrets management practices within the platform using tools such as Vault or enterprise solutions such as CyberArk.
- Collaborate closely with software engineering teams to ensure seamless platform integration with application workloads and enterprise systems.
- Continuously improve platform reliability, scalability, security, cost efficiency, and operational maturity.
- Implement and maintain observability, monitoring, and logging solutions to ensure platform performance and reliability.
- Provide technical leadership and guidance to engineering teams on Kubernetes architecture, integration patterns, and cloud-native platform design.
- Troubleshoot and resolve platform and infrastructure-related issues across Kubernetes environments.
- Mentor and support junior and intermediate engineers through technical guidance and knowledge sharing.
Requirements
- A bachelor’s degree in Computer Science, Informatics, or a related field is preferred. Candidates with strong relevant experience will also be considered.
- At least 3+ years of hands-on experience designing, deploying, integrating, and maintaining Kubernetes platforms in production environments.
- Strong experience managing AWS EKS environments and implementing cloud-native platform architecture.
- Strong understanding of Kubernetes architecture, cluster operations, workload orchestration, and platform integration patterns.
- Experience implementing Infrastructure as Code using tools such as Terraform or CloudFormation.
- Experience implementing GitOps workflows for Kubernetes environments.
- Experience implementing secrets management and secure credential handling using tools such as Vault, CyberArk, or similar enterprise solutions.
- Strong understanding of networking, security, and container orchestration principles within Kubernetes environments.
- Experience with Linux systems administration and container runtime environments.
- Proficiency in scripting and automation using languages such as Python or Bash.
- Knowledge of Golang, particularly within the Kubernetes or cloud-native ecosystem.
Preferred Experience
- Experience developing or contributing to Kubernetes controllers, operators, or custom tooling using Golang.
- Certified Kubernetes Administrator (CKA), CKAD or CKS preferred.
- Terraform Associate and AWS Associate-level certifications advantageous.
- Experience with observability platforms such as Prometheus, Grafana, or ELK stack.
- Experience with Helm, Kustomize, Argo CD, Flux, or related deployment tools.
Education
Bachelor's Degree: Information Technology