£712 Per day
Inside
Undetermined
UK; London; Birmingham; Manchester; Glasgow; Liverpool; Leeds; Edinburgh; Bristol; Cardiff; Nottingham
Summary: The DevOps Engineer role involves applying technical expertise in infrastructure automation and deployment pipelines to support the EDP platform and its AI/ML workloads. The position requires designing and maintaining CI/CD pipelines using GitLab CI, managing containerization with Docker, and implementing infrastructure as code with Terraform. Collaboration with Data Engineers and MLOps Engineers is essential to ensure performance and compliance of the infrastructure. The role is based in Preston and is classified as inside IR35 with a contract duration of 9 months.
Key Responsibilities:
- Design and implement GitLab-based CI/CD pipelines for deploying containerised services to AKS.
- Build and maintain Dockerfiles and container image workflows, pushing to internal container registries.
- Define and manage AKS cluster configurations, ensuring secure and scalable workloads.
- Write and maintain Terraform modules for provisioning cloud infrastructure in line with Azure Landing Zone standards.
- Manage secrets, configuration, and access using Azure Key Vault and Azure AD.
- Ensure connectivity between on-prem services and Azure cloud infrastructure using GreenLink and hybrid networking.
- Collaborate with MLOps and Data Engineers to ensure reproducible, reliable, and auditable infrastructure across environments.
- Monitor system health, logging, and metrics using platform observability tools (e.g. Azure Monitor, Prometheus, Grafana where applicable).
Key Skills:
- Writing and debugging CI/CD pipelines.
- Building container images using Docker.
- Managing infrastructure lifecycle in Azure using IaC.
- Collaborating across technical and non-technical teams.
- Understanding and applying secure coding and deployment principles.
- Troubleshooting system and deployment issues at infrastructure level.
- Relevant degree or equivalent experience.
- SC Clearance required to start, client will sponsor this.
Salary (Rate): £712.19 per day
City: Preston
Country: UK
Working Arrangements: undetermined
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Devops Engineer
£712.19 per day (Inside IR35)
9 months
1-2 days a week
Preston
Applies deep technical expertise in infrastructure automation, environment provisioning, and deployment pipelines supporting the EDP platform and its AI/ML workloads.
Designs, maintains, and supports the CI/CD pipelines using GitLab CI, enabling frequent, reliable deployments to Azure Kubernetes Service (AKS).
Manages containerisation using Docker, builds and publishes container images to registries, and ensures secure and efficient AKS cluster deployments.
Implements infrastructure as code using Terraform, including network, security, and compute resources.
Supports Airflow as part of platform orchestration.
Collaborates closely with Data Engineers, MLOps Engineers, and Solution Architects to ensure the infrastructure and pipelines meet performance, scalability, and compliance requirements.
Follows best practices for platform security, auditing, and cost management, aligning with enterprise Landing Zone (LZ) policies.
Duties
- Design and implement GitLab-based CI/CD pipelines for deploying containerised services to AKS.
- Build and maintain Dockerfiles and container image workflows, pushing to internal container registries.
- Define and manage AKS cluster configurations, ensuring secure and scalable workloads.
- Write and maintain Terraform modules for provisioning cloud infrastructure in line with Azure Landing Zone standards.
- Manage secrets, configuration, and access using Azure Key Vault and Azure AD.
- Ensure connectivity between on-prem services and Azure cloud infrastructure using GreenLink and hybrid networking.
- Collaborate with MLOps and Data Engineers to ensure reproducible, reliable, and auditable infrastructure across environments.
- Monitor system health, logging, and metrics using platform observability tools (e.g. Azure Monitor, Prometheus, Grafana where applicable).
Knowledge:
- Azure Landing Zone principles, vNet design, RBAC, networking, and hybrid connectivity.
- CI/CD tooling, especially GitLab CI/CD.
- Container orchestration (AKS) and Docker best practices.
- Infrastructure as code (Terraform or Bicep).
- Networking principles, including hub/spoke topology and private endpoints.
Skills:
- Writing and debugging CI/CD pipelines.
- Building container images using Docker.
- Managing infrastructure lifecycle in Azure using IaC.
- Collaborating across technical and non-technical teams.
- Understanding and applying secure coding and deployment principles.
- Troubleshooting system and deployment issues at infrastructure level.
Qualifications:
- Relevant degree or equivalent experience.
- SC Clearance required to start, client will sponsor this.