Azure DevOps Engineer

Boardroom Appointments
South Africa
ZAR 300 000 - 400 000
Job description

Azure DevOps Engineer - 12 MonthContract

Key Responsibilities:

Infrastructure as Code (IaC) & Automation:

  • Develop, manage, and maintain Bicep templates for deploying Azure infrastructure.
  • Automate infrastructure provisioning, configuration, and updates using IaC best practices.
  • Ensure infrastructure deployments are scalable, reliable, and repeatable.
  • Implement infrastructure testing and validation to prevent misconfigurations and security risks.

CI/CD Pipeline Management:

  • Design, develop, and maintain CI/CD pipelines for automated infrastructure deployments.
  • Work with development teams to integrate DevOps best practices into the software delivery lifecycle.
  • Optimize and automate deployment workflows to increase efficiency and reduce downtime.

Monitoring & Troubleshooting:

  • Set up monitoring, logging, and alerting solutions for cloud infrastructure.
  • Proactively identify, troubleshoot, and resolve infrastructure issues to maintain system reliability.
  • Implement security best practices to protect infrastructure and data.

Collaboration & Documentation:

  • Work closely with developers, architects, and cloud engineers to implement infrastructure solutions.
  • Maintain clear documentation for IaC templates, CI/CD pipelines, and infrastructure configurations.
  • Stay updated with the latest Azure DevOps and cloud automation trends to enhance efficiency.

Required Qualifications & Experience:

  • Microsoft Certified: Azure DevOps Engineer Expert certification (preferred).
  • Proven experience in deploying and managing Azure infrastructure using Bicep.
  • Hands-on experience with CI/CD pipeline creation and management in Azure DevOps.
  • Strong understanding of Azure services, networking, security, and governance.
  • Proficiency in scripting and automation using PowerShell, Bash, or Python.
  • Experience with infrastructure monitoring tools (e.g., Azure Monitor, Log Analytics, Application Insights).
  • Strong problem-solving skills with a focus on automation and efficiency.

Preferred Skills:

  • Experience with Git, GitHub Actions, or other version control systems.
  • Knowledge of Terraform, ARM templates, or other IaC tools (in addition to Bicep).
  • Understanding of Azure Kubernetes Service (AKS) and containerized deployments.
  • Familiarity with security best practices, Azure Policy, and compliance frameworks.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Azure DevOps Engineer jobs in South Africa