AWS Infrastructure Engineer
AWS Infrastructure Engineer
Location: United Kingdom
Purpose
Design, build, and operate AWS infrastructure that underpins key platforms and services as the organisation continues its transition to cloud.
Work as a hands-on AWS engineer, focused on delivering secure, scalable, and highly available environments. Take ownership of components of the migration and operation of business-critical platforms and services within AWS.
Major Responsibilities
-
Design, build, and maintain AWS infrastructure using infrastructure-as-code principles
-
Support production and non-production environments with a focus on availability, performance, and security
-
Deliver backend infrastructure operations including server management, updates, storage, failover, and logging
-
Build and maintain core AWS services across compute, networking, storage, and identity (e.g. EC2, S3, VPC, IAM, RDS, CloudWatch)
-
Collaborate with application, DevOps, and security teams to deliver resilient cloud solutions
-
Integrate infrastructure with CI/CD pipelines to enable reliable, repeatable deployments
-
Implement monitoring, logging, alerting, and observability practices
-
Investigate incidents, contribute to root cause analysis, and drive continuous improvement
-
Support security, compliance, and audit requirements within cloud environments, including regulated or security-sensitive contexts
-
Work with cloud partners and vendors, including AWS and third parties, on architecture reviews and optimisation
-
Automate infrastructure provisioning and operational processes to reduce manual effort
-
Document infrastructure, standards, and operational processes
-
Primary working hours aligned to European time zones. Participation in a global on-call rotation.
What Success Looks Like
-
Deliver stable, secure, and scalable AWS environments that support business-critical platforms
-
Contribute to the successful migration and operation of core business platforms and services in AWS
-
Maintain strong system availability and performance across production environments
-
Identify and resolve infrastructure issues proactively, improving reliability over time
-
Collaborate effectively with cross-functional teams to deliver consistent, high-quality solutions
-
Establish reliable and repeatable infrastructure practices
Education
-
Degree or equivalent experience in Computer Science, Information Technology, or a related field
Experience & Knowledge
-
Hands-on experience with AWS in production environments
-
Strong knowledge of core AWS services such as VPC, IAM, EC2, containers, storage, and monitoring
-
Experience with infrastructure-as-code tools (e.g. Terraform, AWS CDK, or similar)
-
Understanding of cloud networking, security, and identity management
-
Experience supporting highly available, business-critical systems
-
Familiarity with cloud migration initiatives
-
Experience integrating infrastructure with CI/CD pipelines and automation tooling
-
Exposure to containerised workloads or orchestration platforms (e.g. ECS, EKS)
-
Experience working within regulated or security-focused environments
-
Experience working with distributed teams
-
AWS certifications (e.g. Solutions Architect, SysOps Administrator) are beneficial
Skills & Competencies
-
Strong problem-solving and troubleshooting skills
-
Clear communication across technical and non-technical teams
-
Collaborative approach to working with engineering, security, and operations
-
Ability to prioritise and manage workload effectively
- Adaptability in a changing environment
-
Commitment to continuous learning and improvement
Why Join Us
Work on meaningful cloud transformation initiatives, helping to move critical platforms into AWS. Contribute to real-world infrastructure challenges while collaborating with experienced teams across the organisation.
Develop AWS expertise, expand technical capability, and operate in an environment that va