DevOps Engineer
Role: Senior DevOps Engineer
Employment Type: Full-time, Permanent
Seniority: Senior Level
Salary: £65,000 - £75,000
Are you an experienced DevOps Engineer looking to lead cloud transformation, modernise delivery pipelines, and shape scalable infrastructure in a fast-paced engineering environment?
We’re looking for a technically strong and forward-thinking Senior DevOps Engineer to play a key role in driving automation, cloud adoption, and platform reliability across a complex technology estate. You’ll work closely with development teams to streamline software delivery, improve operational efficiency, and implement modern DevSecOps practices.
This is an opportunity to work hands-on with cutting-edge technologies including Microsoft Azure, Kubernetes, Terraform, CI/CD automation, and observability tooling, while helping to evolve engineering standards and cloud capabilities.
What You’ll Do
- Design, build, and maintain scalable cloud infrastructure using Infrastructure as Code
- Automate the creation and deployment of Development, Test, Pre-Production, and Production environments
- Develop and manage CI/CD pipelines using YAML-based workflows and Git version control
- Provision and configure IaaS, SaaS, and PaaS cloud resources in line with best practices
- Implement automated testing processes and integrate them into build and release pipelines
- Maintain and govern test environments to ensure consistency across software releases
- Manage source control processes and branching strategies across engineering teams
- Create secure data refresh processes ensuring sensitive information is anonymised and protected
- Use monitoring and observability tools to diagnose issues across applications, servers, and services
- Support development teams with performance, scalability, and volume testing
- Administer internal package repositories and web server environments
- Identify manual processes that can be streamlined or automated
- Produce and maintain technical documentation for infrastructure and cloud solutions
- Promote DevSecOps principles across engineering workflows
- Collaborate with developers, QA, project teams, and architects on delivery planning and technical solutions
- Mentor junior DevOps Engineers and provide technical guidance
- Participate in on-call rotations supporting critical infrastructure incidents
Required Experience
- Strong hands-on experience with Terraform and Infrastructure as Code practices
- Advanced knowledge of Azure DevOps including Boards, Repos, Artifacts, and CI/CD Pipelines
- Strong understanding of DevOps methodologies, Agile delivery, and release automation
- Extensive cloud platform experience, ideally Microsoft Azure
- Experience supporting on-premise to cloud migrations
- Strong scripting skills using PowerShell and Bash
- Experience with Git-based source control and branching models
- Hands-on experience with Docker containers and Kubernetes orchestration
- Knowledge of Windows and Linux server environments
- Experience with SQL Server and/or NoSQL databases
- Strong understanding of networking fundamentals
- Experience supporting microservices-based architectures
- Knowledge of monitoring tools such as Dynatrace, OpenTelemetry, or Grafana
- Experience with Helm Charts and Docker Compose
- Familiarity with security tooling such as SonarCloud, Prisma Cloud, or CrowdStrike
Desirable Experience
- Experience supporting .NET, .NET Core, ASP.NET Core, C#, Node.js, or React environments
- Exposure to enterprise-scale cloud transformation programmes
- Experience improving developer experience through self-service tooling
- Knowledge of cost optimisation and cloud governance practices
- Experience working in high-availability or business-critical environments
What Sets You Apart
- Strong problem-solving skills and a proactive engineering mindset
- Ability to work efficiently in a fast-paced environment with changing priorities
- Excellent communication skills across technical and non-technical teams
- Confidence driving improvements and challenging legacy ways of working
- Strong ownership mentality with a focus on delivery and reliability
- Passion for modern technology and continuous improvement
- Ability to mentor others and raise engineering standards across teams
Why Join
You’ll be part of a forward-thinking technology function focused on automation, cloud engineering, and modern software delivery. This role offers the chance to work with cutting-edge tools, influence technical direction, and help shape highly scalable platforms used at significant scale.
If you’re looking for a hands-on senior DevOps role where you can deepen your expertise in cloud infrastructure, CI/CD, Kubernetes, and platform engineering while making a real impact, this is an excellent next step in your career.