Senior DevOps Engineer
Listed on 2026-07-25
-
IT/Tech
Cloud Computing: Infrastructure & Operations, Systems Engineer, SRE/Site Reliability, Cybersecurity
Role: Senior Dev Ops Engineer
Salary: £70,000 - 90,000 DOE
Location: Southampton (hybrid - min 3 days per week on site)
We are looking for a Senior Dev Ops Engineer to help us design and deliver our platform architecture on Microsoft Azure. You will bring deep, hands-on expertise in cloud-native infrastructure, secure deployment practices, container orchestration, big data workloads and cost optimisation, and you will apply that expertise to build systems capable of operating reliably at global scale.
Senior Dev Ops Engineer, the role:
Architecture & Platform DesignDesign the target-state platform architecture on Microsoft Azure, selecting appropriate modern Azure services and reference patterns for a large-scale, globally distributed software estate.
Architect scalable, resilient and secure infrastructure using Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) offerings, choosing the right model for each workload.
Design content delivery and edge strategy using Azure Front Door and Azure CDN to deliver low-latency performance to a global user base.
Own the container orchestration strategy across Azure Kubernetes Service (AKS), Azure Container Apps and serverless container options, and advise on where a service mesh (for example Istio or Linkerd) adds value.
Design and support large-scale data platform infrastructure, supporting the ingestion, storage, processing and querying of high-volume datasets using Azure data services such as Data Lake Storage, Databricks, Synapse Analytics and Event Hubs.
Document architecture decisions, trade-offs and standards so that they are transparent, repeatable and understood across the engineering teams.
Embed security best practice into every layer of the platform, applying a defence-in-depth and zero-trust approach appropriate to a business handling sensitive financial and tax data.
Implement secure-by-design deployment pipelines, including secrets management (Azure Key Vault), identity and access management (Microsoft Entra ), network segmentation and least-privilege access controls.
Integrate security scanning, policy-as-code and compliance guardrails into the delivery lifecycle using tools such as Microsoft Defender for Cloud and Azure Policy.
Work with the IT and security functions to ensure infrastructure meets internal governance, data protection and regulatory requirements.
Build and maintain CI/CD pipelines using Git Hub Actions to enable fast, safe and repeatable deployments.
Define all infrastructure as code using Terraform and Bicep, promoting modular, reusable and version-controlled definitions.
Champion Git Ops ways of working and automate provisioning, configuration and release management to reduce manual effort and human error.
Implement deployment strategies such such as blue/green and canary releases to minimise risk and downtime.
Establish observability across the platform, including monitoring, logging, tracing and alerting (for example Azure Monitor, Application Insights and Log Analytics).
Drive reliability engineering practices, defining service level objectives and improving resilience, scalability and disaster recovery posture.
Lead on cloud cost optimisation (Fin Ops), continuously reviewing spend, right-sizing resources and building cost awareness into architecture and delivery decisions.
Respond to incidents, lead root-cause analysis and drive continuous improvement of the platform.
Act as a technical authority on Dev Ops and cloud architecture across both the IT and Software Engineering departments.
Mentor and upskill software engineers on secure deployment, automation and cloud-native practices.
Partner closely with the Group IT Director to align the platform roadmap with wider business and technology strategy.
Contribute to a strong engineering culture built on quality, security, automation and shared ownership.
Senior Dev Ops Engineer, the person:
Essential Skills & ExperienceExperience:
5 to 8 years of hands-on experience in Dev Ops, platform or cloud engineering, including production ownership of business-critical systems.Azure:
Deep, demonstrable expertise with Microsoft Azure, including core compute, networking, storage, identity and security services.Kubernetes:
Proven experience designing and running workloads on Kubernetes (AKS) at scale, including containerisation with Docker.IaC:
Strong hands-on experience with both Terraform and Bicep for infrastructure as code.CI/CD:
Practical experience building and maintaining CI/CD pipelines with Git Hub Actions.Security:
Solid understanding of secure deployment, identity and access management, secrets management and network security in the cloud.Scale:
Experience designing for global scale, including CDN, edge delivery, high availability and disaster recovery.Cost:
Demonstrable experience of cloud cost optimisation and Fin Ops practices.Big Data:
Hands-on…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: