DevOps Engineer
Osborne Clarke
In this DevOps Engineer role, you will design, build and evolve our Azure-based cloud platform foundations to support IT and Software Engineering teams, while enabling AI capabilities across Azure and AWS. You’ll work with cross-functional groups to ensure secure, repeatable, and scalable cloud environments, delivering robust platforms that align with the firm’s priorities. This is a hands-on role with a focus on governance, automation, and collaboration, based in Bristol with hybrid working. You will contribute to ongoing cloud and AI initiatives and participate in a monthly server maintenance window.
Pay / Benefits- competitive salaries
- generous benefits
- health and wellbeing initiatives
- Design and build the Azure Cloud Platform foundations, including landing zones, structures and policy controls
- Define centralized ingress/egress patterns aligned with security and governance
- Shape platform identity, subscription/account structures and architectural controls
- Act as DevOps and cloud platform SME providing guidance through design and service management
- Develop Infrastructure as Code modules (Terraform) and deployment patterns
- Design and maintain CI/CD pipelines (GitHub and automation tooling)
- Create standards, docs, and reusable patterns for cloud engineering
- Maintain Dev/Test/Live environments with clear ownership and processes
- Collaborate with Software Engineering to deploy AI capabilities on Azure and AWS
- Support Azure Virtual Desktop and related Azure services for End User Computing
- Implement monitoring, security controls, and cloud cost governance with FinOps
- Apply ITIL practices and oversee releases, changes, incidents, problems, and improvements
- Mentor and coach teams to raise cloud and DevOps capability
- Balance project delivery with BAU work, including monthly maintenance window
- Foster cross-team collaboration and professional service mindset across Business Services
- Demonstrable DevOps, cloud platform or infrastructure automation experience in a complex environment
- Strong engineering judgment to turn architecture into working platforms
- Experience coordinating and prioritising multi-team workstreams
- Clear, accurate technical documentation and operational processes
- Ability to manage multiple projects and deadlines under time pressure
- Experience coaching and mentoring colleagues and explaining technical concepts
- Strong communication with stakeholders across IT Operations, Software Engineering, End User Computing, Cyber Security, Enterprise Architecture and FinOps
- Practical understanding of SDLC and ITIL/ITSM practices including incident, problem, change and continual improvement
- Expert knowledge of Infrastructure as Code, especially Terraform, and reusable deployment patterns
- Strong CI/CD experience for application and infrastructure delivery
- Experience with at least one major cloud platform (Azure, AWS or GCP)
- Experience with cloud platform/landing zone design, identity, network topology, governance controls
- Knowledge of centralized cloud ingress/egress, private connectivity, DNS, firewalls, load balancing and Zero Trust
- Experience supporting cloud-hosted applications and AI/data workloads in Azure or AWS is desirable
- Experience in monitoring, observability, vulnerability scanning, backup, recovery and operational assurance for cloud services
- Understanding of FinOps principles including tagging, cost allocation, budgeting, forecasting and optimisation
- Azure Virtual Desktop experience desirable
- Broad IT Operations knowledge including networking
- Experience with ServiceDesk and incident/problem/change management tools
- Strong communication and stakeholder management
- Mentoring and coaching capability
- Collaborative and cross-functional teamwork
- Terraform (IaC)
- CI/CD pipelines (GitHub)
- Azure (and AWS) cloud platforms
Reference: WJ-747_30417122