DevOps Engineer

!! IMMEDIATE JOINERS !!

Junior Cloud (DevOps) Engineer

Location : London

Work mode : Onsite

Experience: 2–5 years

*UK based candidates only*

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.

Key Responsibilities

  • AWS Infrastructure Support: 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.

Required Skills and Qualifications

Essential

  • 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, firewalls).

Highly 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 .

Education & Experience

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field; OR equivalent practical work experience/certifications.

Job Details

Company
Information Tech Consultants
Location
London, UK
Posted