DevOps Engineer

BAE Systems
Preston, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 156K

Job location

Preston, United Kingdom

Tech stack

Artificial Intelligence
Airflow
Azure
Continuous Integration
DevOps
Role-Based Access Control
Gitlab-ci
Bicep
Azure
Terraform
Docker

Job description

  • 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.

Requirements

  • 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.

About the company

BAE Systems is a leading global defence, aerospace, and security company. They're experts in delivering advanced solutions for air, land, and naval forces, as well as commercial aerospace and cyber security. Known for its commitment to innovation and excellence, BAE Systems offers exciting career opportunities for those looking to make a significant impact in cutting-edge technology and defence sectors.

Apply for this position