SUMMARY:
-
POSITION INFO:
Location: Cape Town (Century City), Hybrid (3 days in office)
Salary: R 720,000 – R 960,000 Annual CTC
Benefits: Medical Aid Contribution
The Role: Key Responsibilities & Daily Duties
We are seeking a seasoned DevOps Engineer to be the driving force behind automation, infrastructure, and seamless deployment workflows. You will be critical in bridging development and operations in a sophisticated private cloud environment.
Your key responsibilities will include:
- CI/CD Pipeline Mastery: Design, build, and maintain robust GitLab CI/CD pipelines to fully automate the build, test, and deployment of applications and infrastructure.
- Infrastructure as Code (IaC): Develop and manage infrastructure using OpenTofu to provision and configure servers, VMs, and Kubernetes clusters, ensuring consistent and repeatable environments.
- Kubernetes Management: Deploy, manage, and optimize Kubernetes clusters on private cloud (Proxmox) infrastructure, configuring core components and networking with Antrea (CNI) and Project Contour (Ingress).
- Secrets Management: Implement and manage secure secrets storage and dynamic access for applications and pipelines using OpenBao.
- Infrastructure Integration: Collaborate with development teams to optimize application deployment, scalability, and reliability on the private cloud platform.
- Monitoring & Reliability: Implement and maintain monitoring, logging, and alerting systems using Prometheus and Grafana to ensure high availability and performance.
- Collaboration & Documentation: Work across teams to align DevOps practices with business goals and thoroughly document all workflows and configurations.
The Ideal Tech Stack & Experience
- Essential: 5+ years of experience in a DevOps, Software Engineering, or Infrastructure role.
- Essential: At least 3 years of hands-on experience with Kubernetes management and CI/CD automation.
- Essential: Proven expertise with OpenTofu (or Terraform) for IaC and GitLab CI/CD for pipeline automation.
- Essential: Strong experience managing Kubernetes and infrastructure in a private cloud/bare-metal environment (e.g., using Proxmox).
- Essential: Hands-on experience with secrets management using OpenBao or HashiCorp Vault in production.
- Highly Advantageous: Proficiency with container runtimes (CRI-O), monitoring tools (Prometheus/Grafana), and a deep understanding of networking concepts.
Qualifications & Skills
- A Bachelor's degree in Computer Science, Engineering, or a related field, OR equivalent practical experience.
- Excellent problem-solving and analytical skills to tackle complex automation and integration challenges.
- Strong communication and collaboration skills to work effectively in cross-functional teams.
- A proactive mindset and a passion for building reliable, secure, and scalable systems.
Why Join Our Client?
- Solve Complex Problems: Build and automate infrastructure for advanced robotics, a challenge far beyond typical web applications.
- Master a Modern Stack: Work with a leading-edge toolkit including Kubernetes, OpenTofu, GitLab CI, OpenBao, and Proxmox.
- End-to-End Ownership: Take full ownership of the CI/CD pipelines and infrastructure automation that are vital to the product's success.
- Pioneering Environment: Be part of a team that is solving real-world problems with technology and has a tangible global impact.
- Hybrid Flexibility: Enjoy a balanced work model that combines collaborative in-office days with focused remote work.