Cloud Infrastructure and Support Engineer (27562)

ECM Selection Limited
Cambridge, United Kingdom
6 days ago

Role details

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

Job location

Remote
Cambridge, United Kingdom

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bash
Cloud Computing
Cloud Engineering
Continuous Integration
Subnetting
Python
Network Security
PostgreSQL
Cloud Services
Scripting (Bash/Python/Go/Ruby)
Cloud Monitoring
Amazon Web Services (AWS)
Containerization
Cloudwatch
Amazon Web Services (AWS)
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