Country/Region:
GB
Key Responsibilities
- Design and implement CI/CD pipelines using GitHub Actions and Azure Pipelines.
- Develop and maintain IaC using BICEP, ARM templates, and Az Cli.
- Provision and manage Azure resources in scalable, repeatable ways.
- Embed automation into build, test, deployment, and monitoring processes.
- Support cloud-based applications using Azure services (e.g. Container Apps, Functions, Logic Apps, Key Vault).
- Troubleshoot operational issues across Unix/Linux/Windows environments using Bash, Python, and PowerShell.
- Promote DevOps culture and engineering ownership across teams.
- Mentor engineers and support agile delivery (Scrum/Kanban).
- Contribute to internal DevOps standards and incident response processes.
Essential Skills & Experience
- Proven experience in Azure cloud-based application development and support.
- Strong knowledge of IaC tools: BICEP, ARM templates, Az Cli.
- Expertise in CI/CD pipeline implementation and maintenance.
- Proficiency in scripting languages: Bash, Python, PowerShell.
- Familiarity with DevOps methodologies and agile delivery practices.
- Understanding of cloud-native design principles and automation-first approaches.
- Experience with Microsoft Entra ID (Azure AD), RBAC, and identity management.
Desirable Skills
- Experience with Azure Container Apps and containerisation.
- Knowledge of monitoring, logging, and alerting in Azure.
- Awareness of security and compliance in cloud environments.
- Familiarity with Azure Landing Zones and governance best practices.