Snr DevOps Engineer

Summary

The Senior DevOps Engineer will automate, deploy, and secure enterprise applications across hybrid Azure and on-premises environments. The role requires expertise in CI/CD, Infrastructure as Code, Kubernetes, and C#/.NET development support.

Gauteng, Hybrid Work JHB

(Market related)

Our client based in Sunninghill is seeking Senior DevOps Engineers with strong experience in Microsoft Azure, Hybrid Cloud (Azure + On-Premises), Kubernetes, DevOps Automation, and C#/.NET.

The role focuses on automating, deploying, securing, and supporting enterprise applications across cloud and on-premises environments.

12 months renewable contract

Key Responsibilities

  • Build and maintain Azure DevOps environments
  • Automate deployments using CI/CD and Infrastructure as Code
  • Manage Azure and on-premises infrastructure
  • Deploy and support Kubernetes environments
  • Support enterprise C#/.NET applications
  • Ensure security, stability, and production support
  • Collaborate with Development, Infrastructure, and Architecture teams

Important Technical Skills

  • Microsoft Azure
  • Azure DevOps
  • Git & CI/CD
  • Terraform
  • Ansible
  • Kubernetes (AKS)
  • Docker
  • ArgoCD
  • Windows & Linux
  • C# / .NET
  • REST APIs
  • Infrastructure as Code (IaC)
  • Nice to Have
  • Azure AI
  • Azure Machine Learning (ML)
  • MLOps
  • Azure Data Factory
  • DevSecOps
  • Agile / Scrum

Ideal Candidate

  • A Senior DevOps Engineer with strong Azure Cloud, Hybrid Infrastructure, Kubernetes, Azure DevOps, Terraform, Ansible, Docker, Git, and C#/.NET experience.
  • Exposure to Azure AI or Machine Learning is an advantage.

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available