AWS DevOps Engineer

Information Tech Consultants
Greater London, UK
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£35,000.0 - £45,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Bash Shell Cloud Computing Cloud Computing Security Cloud Engineering Linux DevOps Monitoring of Systems Identity and Access Management
+19 more
Python (Programming Language) Software Engineering Scripting Cloud Platform System Spring Cloud Delivery Pipeline Amazon Virtual Private Cloud (VPC) Git Cloudformation Amazon Relational Database Service Containerization Gitlab-ci Kubernetes Information Technology Functional Programming Cloudwatch Terraform Docker Jenkins

Job description

Information Tech Consultants Ltd is looking for a motivated Cloud / DevOps Engineer to join our growing team in London. In this role, you will design, automate, deploy, and maintain cloud infrastructure while supporting CI/CD pipelines and cloud-native applications. You will work closely with development and operations teams to deliver secure, scalable, and reliable AWS solutions., * Build, deploy, and maintain cloud infrastructure on Amazon Web Services (AWS).

  • Work with AWS services including EC2, S3, Lambda, RDS, VPC, IAM, CloudWatch, and related services.
  • Design, implement, and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, or AWS CodePipeline.
  • Develop automation scripts using Python, Bash, or similar scripting languages.
  • Manage version control using Git.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Provision infrastructure using Terraform or AWS CloudFormation.
  • Monitor system performance, troubleshoot issues, and optimize cloud environments.
  • Follow cloud security, compliance, and infrastructure best practices.
  • Collaborate effectively with cross-functional teams in an Agile environment.

Requirements

  • 3-5 years of hands-on experience in Cloud Engineering, DevOps, or a similar role.
  • Strong experience with Amazon Web Services (AWS).
  • Practical experience with CI/CD, Docker, Kubernetes, Terraform or CloudFormation, Git, and Linux.
  • Proficiency in Python, Bash, or another scripting language.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and teamwork skills.

Educational Criteria

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Mathematics, Statistics, Physics, or another related STEM discipline.
  • Relevant industry certifications are an advantage.

Preferred

  • AWS Certified DevOps Engineer - Professional.
  • AWS Certified Solutions Architect - Associate or Professional.
  • Experience working in Agile and consulting environments.

Ready to take the next step in your cloud career? Apply today with your latest CV. Immediate joiners are highly preferred.

Apply for this position

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

Apply on indeed.com

Good distractions

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

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:24 min

Evaluating formal AWS certifications versus raw practical engineering experience

Jan Giacomelli · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all