Are you a skilled Azure DevOps Engineer looking for your next opportunity? Based in Birmingham, this role offers the chance to work on exciting projects, leveraging Azure’s ecosystem to drive innovation and efficiency. Join a forward-thinking organisation that values collaboration, continuous learning, and excellence.
Key Responsibilities:
* Design, implement, and manage CI/CD pipelines using Azure DevOps to automate application deployment.
* Maintain and optimise Azure cloud infrastructure, ensuring reliability and scalability.
* Manage containerisation and orchestration tools like Docker and Kubernetes within Azure environments.
* Monitor system performance and troubleshoot Azure infrastructure issues.
* Collaborate with development teams to integrate DevOps principles and practices using Azure-native tools.
* Develop and maintain Infrastructure as Code (IaC) using Azure Resource Manager (ARM) templates or Terraform.
* Ensure compliance with security best practices and implement robust monitoring solutions using Azure Monitor and Log Analytics.
Required Qualifications:
* Proven experience as a DevOps Engineer or in a similar role, with a focus on Azure.
* Strong knowledge of Azure cloud services, including virtual machines, storage, and networking.
* Hands-on experience with CI/CD pipelines in Azure DevOps.
* Expertise in containerisation and orchestration tools like Docker and Kubernetes.
* Proficiency in scripting languages such as Python, Bash, or PowerShell.
* Familiarity with Infrastructure as Code tools like Terraform or ARM templates.
* Excellent problem-solving and communication skills.
* Relevant certifications (e.g., Microsoft Certified: Azure DevOps Engineer Expert) are a plus.