We are looking for a highly skilled Azure DevOps Engineer with 8-10+ years of experience to join our client in Johannesburg. The ideal candidate will be responsible for designing, implementing, and managing DevOps solutions for enterprise-scale SaaS applications. This is a hands-on role requiring deep expertise in Azure DevOps, CI/CD pipelines, release management, and environment automation.

Key Responsibilities:

  • Collaborate with development teams to understand software requirements and design effective DevOps solutions.
  • Design, implement, and maintain automated build, deployment, and configuration management solutions for enterprise applications.
  • Manage and maintain Azure DevOps pipelines and tools to support continuous integration and delivery.
  • Working Experience in Service Fabrics.
  • Ensure the availability, scalability, and security of the DevOps environment.
  • Implement and maintain monitoring and logging solutions.
  • Collaborate with cross-functional teams to identify and resolve issues.
  • Develop scripts and automation tools used to build, integrate, and deploy software releases to various platforms.
  • Plan and manage all release activities.
  • Lead and coordinate the Go-Live activities including the cut-over planning, execution of the deployment plans, and checklists.
  • Conduct release readiness reviews and contribute to Business Go/No-Go reviews.
  • Continually work towards making improvements in the release process.
  • Coordinate with the dev, ops, and QA teams to ensure smooth application delivery at different stages of the lifecycle.
  • Responsible for creating and maintaining different sandboxes/orgs throughout the project lifecycle.

Desired Skills:

  • Azure DevOps
  • CI/CD
  • SaaS Applications

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Diploma

Learn more/Apply for this position