dreamwork_

SENIOR AWS DEVOPS ENGINEER
Up to £725 per day via Umbrella
Remote working across the UK
Initial contract until 31st October 2027
Active SC and NPPV3 clearance required at application stage
Estimated start 6-7 weeks from offer

ABOUT THE CLIENT
Our client is a leading technology and consulting organisation delivering complex digital and cloud solutions across highly secure environments. They are looking for an experienced AWS DevOps Engineer to support cloud implementation, automation and secure CI/CD delivery across critical platforms and applications.

THE "AWS DEVOPS ENGINEER" ROLE
As an AWS DevOps Engineer, you will support the implementation and maintenance of cloud infrastructure, automate deployments and embed security throughout the software delivery lifecycle. You will work across AWS services, infrastructure as code, containerised applications and CI/CD tooling, helping to maintain secure and reliable platforms.

Key responsibilities will include

  • Supporting and advising on AWS cloud implementation, including EC2, Route 53, VPC, VPC Endpoints/PrivateLink, Elastic Load Balancing, Secrets Manager, IAM, RDS and Control Tower.
  • Implementing and maintaining GitLab CI/CD pipelines, embedding shift-left security practices including SCA, SAST and DAST.
  • Developing application CI/CD pipelines for containerised applications using Docker Compose on EC2 and Kubernetes via EKS, with Argo CD or an equivalent GitOps operator.
  • Building and maintaining infrastructure as code using Terraform.
  • Automating configuration and orchestration using Ansible.
  • Supporting self-managed JFrog Artifactory and Xray instances.
  • Maintaining an on-premises GitLab server and a fleet of GitLab Runners using different executors.
  • Writing scripts and developing Docker, Terraform and Ansible files to support a range of systems and frameworks.
  • Participating in an out-of-hours on-call service to support Priority 1 and Priority 2 incidents.

"AWS DEVOPS ENGINEER" ESSENTIAL SKILLS

  • Proven experience implementing and supporting AWS cloud infrastructure.
  • Strong knowledge of AWS services, including EC2, Route 53, VPC, PrivateLink/VPC Endpoints, ELB, Secrets Manager, IAM, RDS and Control Tower.
  • Hands-on experience developing and maintaining GitLab CI/CD pipelines.
  • Practical experience implementing security testing within CI/CD pipelines, including SCA, SAST and DAST.
  • Experience deploying and managing containerised applications using Docker Compose and Kubernetes/EKS.
  • Experience with Argo CD or an equivalent GitOps tool.
  • Strong Infrastructure as Code experience using Terraform.
  • Experience with configuration management and automation using Ansible.
  • Experience supporting JFrog Artifactory and Xray.
  • Experience administering on-premises GitLab environments and GitLab Runners.
  • Scripting skills and the ability to develop and maintain Dockerfiles, Terraform configurations and Ansible playbooks.
  • Willingness to participate in an out-of-hours on-call rota for Priority 1 and Priority 2 incidents.