Cloud Infrastructure and Support Engineer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£75,000.0
Working hours
Regular working hours

Tech stack

Amazon Web Services Amazon S3 Bash Shell Cloud Engineering Continuous Integration Subnetting Python (Programming Language) Network Security PostgreSQL Cloud Services Software Engineering Scripting
+8 more
Cloud Monitoring Amazon Virtual Private Cloud (VPC) Containerization Cloudwatch Amazon Simple Queue Service (SQS) Terraform Serverless Computing Docker

Job description

Build, maintain and support AWS based infrastructure for Cloud-based products

This utility software company has developed software products used by their clients across the UK and Europe. Their latest products are Cloud based and have been optimised to be used on AWS. They have a small dedicated team of cloud engineers who are responsible for creating a secure and always available platform that enables their products to run without issue. This is not your usual AWS role as there are commercial ramifications when their software cannot be used by their clients. The team utilise IaC and automated workflows to ensure quick, efficient deployment in multiple environments., The team is looking to hire a Cloud Infrastructure and Support Engineer to join them. In this role, you’ll work on existing cloud architecture, improving features and ensure the platform’s robustness and reliability. You’ll collaborate closely with product owners, software developers and testers to seamlessly integrate new services when released. Your expertise in automation will include IaC, testing, CI / CD and monitoring. Your level of experience will let you mentor junior members of the team, and facilitate concise documentation.

Requirements

  • Demonstrable experience with AWS within a software engineering company including experience in software product releases, automation and deployment.
  • Has the seniority to coach / mentor junior members of the Cloud Engineering team, providing advice and know-how to solve complex Cloud related problems.
  • Ideally will have a software engineering background and will know how to communicate efficiently with the development team as well as non-technical stakeholders.
  • Is comfortable to provide on-call support (typically this can be 1 week in 4).

Your technical experience should include extensive use of AWS, cloud services (S3, SQS), serverless containerisation (Lambda, docker), network security (subnets, VPC), database management (PostgreSQL), scripting for automation (Bash, Python), IaC (Terraform), Cloud monitoring and alarms (Cloudwatch, AWS Health Dashboard) and CI /CD.

Benefits & conditions

On offer is a competitive salary and benefits package. Hybrid working is possible (up to 2 days working from home, although during probation you are likely to need to be in the office more frequently).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:43 min

The enduring legacy of the amazon S3 storage API

Chris Heilmann +3 · LIVE

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

3:46 min

Navigating a career in cloud transformation consulting

Piet Van Dongen · LIVE

Videos

See all

Related articles

See all