DevOps Engineer – Azure Cloud Specialist
Network IT · Johannesburg North
Job description
About the role
Are you passionate about cloud infrastructure, automation, and building scalable, secure platforms? We're looking for a skilled DevOps Engineer to join a high‑performing engineering team where you'll play a key role in designing, automating, and optimizing enterprise‑grade Microsoft Azure environments. If you thrive in a fast‑paced Agile environment and enjoy working with modern cloud technologies, Infrastructure as Code, Kubernetes, and CI/CD, we'd love to hear from you.
Key responsibilities
- Design, implement, and maintain Azure cloud infrastructure using Terraform.
- Build and optimize automated CI/CD pipelines using Azure DevOps.
- Deploy and manage containerized workloads across Kubernetes (AKS) environments.
- Administer Azure SQL Database, Cosmos DB, and Redis Cache, ensuring performance, scalability, availability, and security.
- Implement monitoring, logging, alerting, and observability solutions using Azure Monitor, Log Analytics, Application Insights, and ELK.
- Deploy, support, and optimize Azure Durable Functions for enterprise serverless workloads.
- Implement cloud security best practices, including identity management, network security, and secrets management.
- Troubleshoot complex production issues and continuously improve platform reliability and performance.
- Collaborate with development teams to promote DevOps and DevSecOps best practices.
- Produce and maintain clear technical documentation.
Required profile
- 5+ years of experience in DevOps, Cloud Engineering, Infrastructure, or Software Engineering.
- Degree or Diploma in Computer Science, Information Technology, or a related field.
- Strong hands‑on experience with Microsoft Azure production environments.
- Proven experience building and maintaining CI/CD pipelines using Azure DevOps.
- Solid experience with Infrastructure as Code (Terraform).
- Experience with Kubernetes (AKS) and Docker.
- Strong scripting skills using PowerShell and/or Bash.
- Experience with Azure SQL Database, Azure Cosmos DB, and Azure Cache for Redis.
- Experience with Azure Monitor, Log Analytics, Application Insights, and ELK Stack.
- Exposure to API Management platforms, Cloudflare, Microsoft Entra ID, and Azure Key Vault.
- Azure certifications are highly advantageous.
Required skills
- Microsoft Azure
- Terraform
- Azure DevOps
- Kubernetes (AKS)
- Docker
- PowerShell
- Bash
- Azure SQL Database
- Azure Cosmos DB
- Azure Cache for Redis
- Azure Monitor
- Log Analytics
- Application Insights
- ELK Stack
- API Management
- Cloudflare
- Microsoft Entra ID
- Azure Key Vault
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 6 hours ago
Expires 1 week from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Network IT
Johannesburg North
Related job offers
-
.Net Mobile App Developer
Network IT Johannesburg North -
Senior Identity and Access Management Engineer
Network IT Johannesburg North -
Intermediate AI Automation Engineer
Network IT Johannesburg North -
Junior MS365 Migrations Engineer
The HR Company Cape Town -
Senior HubSpot Developer
Workforce Remote Staffing (Pty) Ltd