!! 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, HTTP, 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.