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.