Lead Platform Engineer

Mid-level
🇿🇦 South Africa
💰Equity
DevOps Developer
Technology

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.

Job Summary

Job Description

Lead Platform Engineer with a strong developer background is required in CIB Corporate Technology. We are building an application platform similar to Heroku, Cloud Foundry, or the platform engineering reference architectures developed by Mckinsey and Humanitec.
This role will focus on building the Control Plane/orchestration layer of this platform. The Control Plane is being built using the Kubernetes, specifically leveraging Crossplane and developing in-house CRDs and associated controllers to extend the Kubernetes API. The ideal candidate is one that understands how to build and run applications, is enthusiastic about building a platform to remove that toil from developers day to day lives, and is willing to deep dive into the world of Kubernetes development to deliver.

Key Responsibilities:

  • Design and implement the control plane of our application platform using Kubernetes.
  • Develop and maintain custom CRDs (Custom Resource Definitions) and controllers to extend Kubernetes functionality for our platform.
  • Utilise Golang to build Services, Controllers, and Crossplane Functions
  • Ensure availability, and performance of the platform
  • Automate deployment, monitoring, and management processes using CI/CD pipelines and GitOps principles.

Requirements:

  • 5 - 8 years development experience - understanding how applications are built and run is essential.
  • Strong experience in any typed programming language (Golang, Rust, C++, Java, C#, Typescript, etc)
  • Strong understanding of Kubernetes architecture and running applications on Kubernetes. Experience running or deploying Kubernetes clusters themselves is not required.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration skills.

Ideal Certifications or experience:

  • Experience with Golang development.
  • Experience with Helm, Kustomize, Argo CD, Flux or related deployment tools.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK stack.
  • Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).
  • AWS certified Cloud practitioner or AWS Associate level certifications.

What would make you a good fit?

  • Want to learn or expand your Kubernetes knowledge?
  • Want experience with DevOps tooling?
  • Have a light-hearted sense of humour?
  • Enjoy learning new technologies?
  • Can deal with the large cognitive load that platform engineering presents?
  • Love problem solving?
  • Want to solve technical problems for technical peers instead business problems for business
    owners?
  • Have a positive can-do attitude with matching enthusiasm?
  • Have excellent written and verbal communication skills.
  • Can work within a team and communicate effectively.
  • Able to work within an autonomous self-organising team.
  • Do you have any standards or ways of working you could contribute that the team currently does not have?

Education

Bachelor's Degree: Information Technology

Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.

Absa Bank Limited reserves the right not to make an appointment to the post as advertised

 

Absa Bank

Absa Bank

A bank with a rich history of over 100 years, empowering Africa's tomorrow with a focus on growth and regional and international expertise.

Banking

Other jobs at Absa Bank

 

 

 

 

 

 

 

 

View all Absa Bank jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇿🇦 South Africa
DevOps Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs