Skip to main content

Senior DevOps Engineer

Technology
Deviare
Yesterday
On-site

Job description

Overview

We are seeking a Senior DevOps Engineer with deep Kubernetes and cloud expertise to join a leading Financial Services and Insurance organisation in Johannesburg. This permanent role starts immediately and reports to the Head of Cloud & Infrastructure. The role designs, automates and operates secure, highly available platforms. It drives the infrastructure-as-code, CI/CD and observability practices that let engineering teams release software reliably and quickly.

Context & Impact

Financial services and insurance platforms must be highly available, secure and compliant, and outages or security weaknesses directly affect customers. This role owns the platform foundations that the engineering teams depend on. That includes running production Kubernetes clusters, building cloud infrastructure as code, and delivering CI/CD and GitOps workflows that support zero-downtime releases.

The Senior DevOps Engineer also leads incident response and root-cause analysis. They embed DevSecOps controls across the platform, optimise cloud cost and performance, and support disaster recovery planning. Beyond the technical work, the role mentors engineers and builds a stronger DevOps culture across teams.

Why This Role Is Exciting

  • Production Kubernetes ownership: design, deploy and manage clusters on AKS, EKS or GKE, including Helm, operators, autoscaling and upgrades.
  • Zero-downtime delivery: build and optimise CI/CD pipelines and GitOps workflows using Argo CD or Flux.
  • Security by default: embed secrets management, RBAC, network policies and image scanning into the platform.
  • Reliability leadership: lead incident response and root-cause analysis in a high-availability environment.
  • Cost and resilience: optimise cloud cost, performance and scalability, and contribute to disaster recovery planning.
What We’re Looking For The ideal candidate has at least 7 years of experience in DevOps or infrastructure engineering, including 3+ years running Kubernetes in production. They have a proven record of leading incident response in high-availability environments.

Core strengths include

  • Kubernetes in depth: Helm, operators, ingress, autoscaling and cluster upgrades
  • Strong Azure and/or AWS skills; GCP experience is an advantage
  • Infrastructure-as-code with Terraform and Ansible, and GitOps with Argo CD or Flux
  • CI/CD with GitHub Actions, GitLab CI, Azure DevOps or Jenkins
  • Observability with Prometheus, Grafana, ELK/EFK, Datadog or similar
  • Bash and Python scripting, with strong Linux and networking fundamentals
The right person automates as a matter of course and stays calm under pressure during incidents. They treat security and reliability as core requirements. They are comfortable owning critical platforms end to end, mentoring other engineers and promoting good DevOps practice across teams. A Bachelor’s degree in Computer Science, Engineering or a related field is preferred, but equivalent experience is also considered. CKA/CKAD, Azure DevOps Engineer Expert, AWS DevOps Engineer Professional or HashiCorp Terraform Associate certification is an advantage.

How to apply

Apply at https://talent.deviare.africa
Keywords
KubernetesHelmTerraformAnsibleGitOpsArgo CDFluxCI/CDAzureAWSPrometheusGrafanaLinuxNetworkingBashPythonAKSEKSGKEKubernetes Operators

Interested in this role?