> Markdown version of [/jobs/ext/3861562-aws-cloud-engineer](https://www.wearedevelopers.com/jobs/ext/3861562-aws-cloud-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AWS Cloud Engineer - **Company:** Anson McCade - **Location:** Manchester, UK - **Contract:** Permanent contract - **Skills:** Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Automation of Tests, Bash Shell, Software as a Service, Cloud Computing, Computer Programming, Continuous Integration, DevOps, Identity and Access Management, Python (Programming Language), Linux System Administration, Routing, Performance Tuning, Scrum Methodology, Systems Development Life Cycle, Cloud Services, Amazon Simple Notification Service (SNS), AWS Cdk, Scripting, Cloud Platform System, Cloud Monitoring, Bitbucket Pipelines, AWS Lambda, Firewalls (Computer Science), Git, Cloudformation, Kubernetes, Infrastructure Automation Frameworks, Teamcity, Api Design, Amazon Simple Queue Service (SQS), Terraform, Software Version Control, Atlassian Bamboo, Docker, Jenkins, Microservices - **Published:** October 22, 2026 - **Apply:** https://www.totaljobs.com/job/aws-cloud-engineer/anson-mccade-job108217598 ## About the Role * Strong hands-on experience with AWS and the ability to solve complex technical challenges. * Good knowledge of AWS services, including EC2, ECS, EKS, S3, Lambda, RDS, KMS, Elastic Load Balancing, SNS, SQS, and IAM. * Scripting experience using languages such as Python, Bash, or Shell. * Coding experience in at least one programming language compatible with AWS Lambda. * Experience with Infrastructure as Code tools such as Terraform, AWS CloudFormation, or AWS CDK. * Familiarity with version control systems such as Git. * Experience working in Agile environments, including Scrum or Kanban. * Strong communication, collaboration, and problem-solving skills. * A willingness to learn new technologies and contribute across different areas of the engineering lifecycle. Experience in some of the following areas would also be beneficial: * AWS certifications at Associate level or above, such as Solutions Architect, Developer, or DevOps Engineer. * Microservices architecture and API design. * Docker and container orchestration platforms such as Kubernetes, Amazon EKS, or ECS. * Cloud monitoring, observability, performance optimisation, and FinOps. * CI/CD tools such as Jenkins, Bamboo, TeamCity, or Bitbucket Pipelines. * Automated testing frameworks and continuous testing practices. * Linux administration, networking, routing, and firewalls. Candidates don't need to have experience in every desirable area, as opportunities for training and professional development are available. ## Description They're looking for a technically strong, self-motivated engineer who enjoys solving challenging problems, working with modern cloud technologies, and contributing throughout the full software delivery lifecycle. The successful candidate will work within an autonomous DevOps team, helping design, develop, deploy, and maintain cloud applications and services that support critical operational requirements. They'll have the opportunity to influence technical decisions, explore new technologies, and take ownership of meaningful engineering projects. The Role The successful candidate will work closely with engineers, stakeholders, and end users to understand requirements and deliver scalable, secure, and reliable cloud solutions using Amazon Web Services (AWS). They'll be part of a collaborative engineering environment that encourages innovation, continuous improvement, and the adoption of modern DevOps practices. Key Responsibilities * Design, develop, deploy, and maintain cloud-based applications and services using AWS. * Build and manage cloud infrastructure using Infrastructure as Code (IaC) tools. * Identify appropriate technologies and approaches to solve complex technical and business challenges. * Develop scripts and application code to automate processes and improve operational efficiency. * Contribute to the full software delivery lifecycle, from requirements gathering and design through to deployment and maintenance. * Work collaboratively within Agile and DevOps teams to deliver high-quality solutions. * Implement and maintain version control, automated testing, and continuous integration and delivery practices. * Support the monitoring, performance, security, and reliability of cloud environments. * Collaborate with technical colleagues and stakeholders to understand requirements and deliver effective solutions. * Continuously explore new tools, technologies, and engineering practices to improve delivery.