Role Title: Azure DevOps Engineer
Location: Sheffield (Hybrid - 2 days per week onsite)
Role Category: Inside IR35
Overview
We're recruiting for an experienced Azure DevOps Engineer to join the Cybersecurity Product Sustained Engineering team of a leading global financial services organisation.
This role offers the opportunity to work on enterprise-scale Azure environments, supporting cloud infrastructure, automation, CI/CD and Infrastructure as Code. You'll work closely with engineering, architecture, security and operations teams to deliver secure, reliable and scalable cloud solutions.
Responsibilities
- Design, build and maintain Azure infrastructure including Virtual Machines, Virtual Networks, subnets, private endpoints and Azure Storage.
- Develop and maintain Infrastructure as Code using Terraform, Bicep and ARM templates.
- Build and support CI/CD pipelines using Azure DevOps for infrastructure and application deployments.
- Develop Python automation and Azure Functions to support cloud-based solutions.
- Support Azure App Services and other custom-built applications across enterprise environments.
- Implement monitoring, logging and diagnostics using Azure Monitor, Application Insights and Log Analytics.
- Troubleshoot infrastructure, deployment and application issues and develop automated, scalable solutions.
- Work closely with architects, developers, security teams and stakeholders to support and evolve the Azure platform.
- Ensure cloud infrastructure and applications adhere to security, governance, compliance and regulatory standards.
- Produce clear technical documentation, infrastructure configurations and operational procedures.
- Contribute as a technical SME, providing guidance on cloud engineering, automation and infrastructure decisions.
Required Skills
- Proven experience in a DevOps, Cloud Engineering, Platform Engineering or Infrastructure Engineering role.
- Strong hands-on experience with Microsoft Azure in an enterprise environment.
- Strong experience managing Azure Virtual Machines and Virtual Networks (VNets).
- Proven experience building and maintaining CI/CD pipelines, particularly using Azure DevOps.
- Strong Terraform experience with Infrastructure as Code.
- Hands-on programming or scripting experience using Python, PowerShell or Bash.
- Experience with Azure Storage and core Azure infrastructure services.
- Experience working within complex enterprise or data-centre environments.
- Strong troubleshooting and problem-solving skills.
- Excellent communication and stakeholder management skills.
Desirable Skills
- Azure App Services and Azure Functions.
- Azure Monitor, Application Insights and Log Analytics.
- Bicep or ARM templates.
- AWS or other cloud platform experience.
- Cybersecurity or security engineering experience.
- Azure OpenAI / LLM integrations.
- Private Endpoints and advanced Azure networking.
- Experience working within regulated or financial services environments.
- Knowledge of cloud governance, security controls and DevSecOps practices.
This is an excellent opportunity to join a high-performing engineering team supporting enterprise-scale Azure environments, with a strong focus on cloud infrastructure, automation, CI/CD, Infrastructure as Code and secure engineering practices.
GCS is acting as an Employment Business in relation to this vacancy.