<h4>About the Position:</h4> <p>We are looking for an experienced, motivated mid-level professional for a dual role: classic IT DevOps respo…
AWS DevOps Engineer Location: London, hybrid working
Employment type: Permanent, full-time
Eligibility: Applicants must have the right to work in the UK
The opportunity An opportunity has arisen for a hands-on DevOps Engineer to support and improve the AWS infrastructure behind a range of business applications, data services and internal systems.
Joining the IT function, you will help engineering teams move changes into production efficiently and safely. Your work will cover infrastructure automation, deployment pipelines, container platforms and operational monitoring, alongside the ongoing security and maintenance of the cloud environment.
This is a mid-level position with practical ownership of systems and tooling. You will collaborate with other DevOps engineers and receive guidance from experienced technical colleagues. Some assignments will also involve supporting environments operated by external customers.
Your main areas of ownershipCloud infrastructure
Develop and maintain AWS resources using Terraform and established infrastructure-as-code practices.
Support a multi-account environment, including account configuration, access boundaries and shared services.
Work with AWS Organizations and Control Tower to maintain consistent controls across the cloud estate.
Configure and troubleshoot networking, storage, compute and identity services.
Review resource usage and improve cost efficiency through appropriate sizing, tagging and reporting.
Deployment and automation
Build and refine automated pipelines for application and infrastructure releases.
Work with tools such as GitLab CI, GitHub Actions or AWS CodePipeline.
Use Python, Bash or similar languages to remove repetitive operational tasks.
Maintain internal engineering utilities, including existing custom-built automation.
Manage source-control repositories and associated permissions.
Help development and data teams resolve deployment issues and improve release processes.
Containers and system administration
Package applications using Docker and support Kubernetes-based workloads, particularly on Amazon EKS.
Maintain Linux systems, including patching, configuration and security hardening.
Diagnose infrastructure and application-hosting problems across production and non-production environments.
Keep platform configurations consistent, documented and maintainable.
Reliability and security
Improve visibility into system health through monitoring, centralised logging and actionable alerts.
Apply appropriate controls for credentials, permissions, encryption and network access.
Support compliance activities by maintaining evidence of relevant technical controls.
Handle customer data in accordance with applicable data protection requirements.
Participate in incident handling, an on-call rota and follow-up investigations.
Create and maintain runbooks, review technical changes and check the quality of your own and others’ work.
Experience you will bring
Three or more years in DevOps, cloud engineering or site reliability engineering.
Hands-on responsibility for production workloads running on AWS.
Practical knowledge of services such as EC2, S3, VPC, RDS, Lambda, EKS and CloudWatch.
Experience working across multiple AWS accounts, including cross-account roles and service control policies.
Confidence using Terraform or a comparable infrastructure-as-code tool.
Experience creating and maintaining CI/CD pipelines.
Production experience with Docker and Kubernetes.
Strong scripting skills in Python, Bash or both.
Working knowledge of Linux administration, networking and cloud security.
Familiarity with monitoring tools such as CloudWatch, Prometheus or Grafana.
Useful additional experience
Relevant AWS certifications.
Exposure to data-processing environments using Databricks or Apache Spark.
The person we are looking for You enjoy making systems easier to run and reducing the need for manual intervention. You investigate problems carefully, take responsibility for resolving them and remain composed when priorities change or incidents occur.
You communicate clearly, work well with colleagues across different technical disciplines and are comfortable asking questions or challenging an approach constructively. You combine attention to detail with a practical approach to delivery and an interest in developing your skills. What you will help achieve
Consistent, automated infrastructure provisioning and deployment.
More dependable releases with fewer avoidable manual steps.
Better monitoring and clearer information for troubleshooting.
Secure, well-maintained cloud and Linux environments.
Improved understanding and control of AWS expenditure.
Clear documentation that makes systems easier for the wider team to support.
Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.
£45,000 – £60,000 (Glassdoor, Levels.fyi, 2025)
<h4>About the Position:</h4> <p>We are looking for an experienced, motivated mid-level professional for a dual role: classic IT DevOps respo…
<p><strong>Department Overview:</strong></p> <p>Our Technology Infrastructure team operates globally and is responsible for every aspect of…
DEVOPS ENGINEER TRAINEESHIP Become a DevOps Engineer and Build Real-World Experience Are you interested in cloud computing, software devel…
DEVOPS ENGINEER TRAINEESHIP Become a DevOps Engineer and Build Real-World Experience Are you interested in cloud computing, software devel…
DEVOPS ENGINEER TRAINEESHIP Become a DevOps Engineer and Build Real-World Experience Are you interested in cloud computing, software devel…
DEVOPS ENGINEER TRAINEESHIP Become a DevOps Engineer and Build Real-World Experience Are you interested in cloud computing, software devel…