Job Openings Lead Platform Engineer

About the job Lead Platform Engineer

Minimum Requirements:

  • Matric (Grade 12)
  • 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

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