As part of a cross-skilled team, you will:
- Design, implement, and manage Azure infrastructure using infrastructure as code
principles - Create and maintain Azure DevOps release pipelines for multiple environments
- Ensure our production systems are resilient, scalable, and monitored effectively.
- Monitor and troubleshoot Azure applications and services using Azure monitoring
and diagnostics tools - Work with QA to ensure our test environments are effective and easy to maintain
- Help to ensure our DR processes are effective, tested and documented
- Work with development teams to implement best practices for application
deployment and performance - Collaborate with cross-functional teams to drive automation and continuous
improvement across all aspects of the software delivery process
What skills and experience are we looking for?
- Strong experience in Microsoft Azure, including Azure DevOps, Azure Resource
Manager, Azure CLI, and Azure PowerShell - Experience with PaaS alternatives such as Azure App Service, Azure Functions, and
container hosting - Knowledge of infrastructure as code principles and tools such as Azure ARM
templates or Bicep - Experience with Azure networking concepts, and load balancing alternatives such
as Front Door - Knowledge of Azure Active Directory and its integration with Azure resources
- Hands-on experience with Azure Application Insights or similar monitoring and
diagnostics tools - Experience with Azure DevOps build and release pipelines
Are there any other requirements?
- Prior experience of the Microsoft technology stack, including .NET, Azure and SQL
Server - Confidence with using git for source control of assets
- Experience of Docker containers
- Experience of PowerShell and Azure APIs
- You will be working with a US team, so it is important to have overlap in timezones, at least from 9:00 till 14:00 CT.
Ready to apply for this role?
Apply Now →


