DevOps Engineer

Information Tech Consultants
Greater London, UK
about 1 month ago

Role details

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

Tech stack

Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Automation of Tests Bash Shell Command-Line Interface Cloud Computing Continuous Delivery Continuous Integration Linux DevOps Domain Name System (DNS)
+32 more
Github Hypertext Transfer Protocols (HTTP) Identity and Access Management Python (Programming Language) Networking Basics Windows PowerShell Prometheus TCP/IP Workflow Management Systems Data Logging Scripting Cloud Platform System Computer Network Technologies Delivery Pipeline Grafana Firewalls (Computer Science) Infrastructure as Code (IaC) Amazon Virtual Private Cloud (VPC) AWS ECS Gitlab Git Cloudformation Amazon Relational Database Service Containerization Gitlab-ci Kubernetes Bitbucket Cloudwatch Terraform Software Version Control Docker Jenkins

Job description

We are looking for an ambitious and proactive Junior AWS DevOps Engineer to join our team. The ideal candidate will have foundational knowledge of DevOps principles, a strong interest in Amazon Web Services (AWS), and either relevant cloud certification or practical experience in cloud environments. You’ll work closely with development and operations teams to automate, deploy, and monitor our cloud-native applications., * AWS Infrastructure : Assist in the provisioning, management, and maintenance of core AWS services (EC2, S3, VPC, RDS, IAM) following established best practices.

  • CI/CD Pipeline Maintenance: Contribute to the development, configuration, and maintenance of Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline/CodeBuild.
  • Automation and Scripting: Write and maintain automation scripts (using Bash, Python, or PowerShell) to eliminate manual tasks and improve operational efficiency.
  • Infrastructure as Code (IaC): Work with Terraform or AWS CloudFormation templates to manage and provision infrastructure resources in a repeatable and version-controlled manner.
  • Monitoring and Logging: Implement and maintain monitoring, logging, and alerting solutions using AWS CloudWatch and other tools (e.g., Prometheus, Grafana) to ensure system health and performance.
  • Containerization: Assist with the management and deployment of containerized applications using Docker and, ideally, basic knowledge of orchestration tools like Kubernetes or AWS ECS/EKS.
  • Troubleshooting: Participate in the on-call rotation (with senior guidance) and help troubleshoot and resolve infrastructure and deployment issues quickly.
  • Documentation & Best Practices: Create and update technical documentation for systems, processes, and deployment procedures.

Requirements

  • Cloud Foundation: Demonstrated hands-on experience (e.g., in a lab, project, or professional setting) or completion of a relevant course/bootcamp focused on AWS.
  • Scripting: Basic to intermediate proficiency in at least one scripting language (Bash/Shell, Python, or PowerShell) for automation tasks.
  • Version Control: Strong experience with Git (e.g., branching, merging, pull requests) and familiarity with platforms like GitHub, GitLab, or Bitbucket.
  • Linux Fundamentals: Solid understanding of Linux operating systems and command-line interface (CLI) operations.
  • Networking Basics: Foundational knowledge of core networking concepts (TCP/IP, DNS, HTTP, firewalls).

Desired

  • AWS Certification: An active foundational-level certification, such as AWS Certified Cloud Practitioner or, preferably, the AWS Certified Solutions Architect - Associate or AWS Certified Developer - Associate.
  • IaC Exposure: Familiarity with Terraform or AWS CloudFormation.
  • Containerization: Basic understanding of Docker., * Bachelor’s (preferred)

Benefits & conditions

Job Types: Full-time, Permanent

Pay: £35,000.00-£45,000.00 per year

Apply for this position

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

Apply on uk.indeed.com

Good distractions

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

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

4:23 min

Reviewing AWS infrastructure deployment configuration and planning

Devlin Duldulao · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · 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