Vacancies

DevOps with Cloud

Cloud Engineer

Location: London / Remote (UK)

Employment Type: Full-time

Salary Range: £40,000 – £75,000 (Junior–Mid), depending on experience

Role Overview

As a Cloud Engineer, you will help build, maintain and scale secure cloud environments on Amazon Web Services (AWS) and/or Microsoft Azure. You’ll work with Infrastructure as Code, CI/CD pipelines and automation tooling to support development teams, improve reliability and optimise cloud operations.

This role is ideal for highly motivated engineers who have foundational cloud knowledge and want to progress toward DevOps or SRE pathways.

Key responsibilities

  • Deploy, configure and manage cloud resources (compute, storage, networking, IAM).

  • Support hybrid and multi-cloud environments following best practices.

  • Implement backup, disaster recovery and cloud security controls.

  • Build and maintain reusable Terraform modules.

  • Contribute to automated provisioning, configuration and environment setup.

  • Ensure cloud deployments follow consistent and repeatable patterns.

  • Support CI/CD pipelines (GitHub Actions, Azure DevOps or Jenkins).

  • Automate deployments, environment checks and build processes.

  • Troubleshoot pipeline failures and improve delivery workflows.

  • Support observability (logs, metrics, alerts).

  • Assist in incident response, root-cause analysis and performance tuning.

  • Implement cost optimisation and environment health checks.

  • Work closely with developers, DevOps engineers and product teams.

  • Design and implement cloud architecture patterns across AWS.

  • Collaborate with software teams to build reliable CI/CD and release processes.

  • Improve cost optimisation, observability and incident response playbooks.

 

Requirements

  • Working knowledge of AWS or Azure cloud fundamentals.

  • Understanding of Linux systems and basic networking.

  • Experience with Git and version control workflows.

  • Familiarity with Infrastructure as Code (Terraform preferred).

  • Basic understanding of containers (Docker).

  • Strong problem-solving and communication skills.

  • Willingness to learn new tools, certifications and best practices.

 

Desirable

  • Kubernetes basics (clusters, pods, deployments).

  • Scripting experience (Bash, Python or PowerShell).

  • Certification such as AWS Cloud Practitioner or Azure Fundamentals.

  • Experience with monitoring tools (CloudWatch, Azure Monitor, Grafana).

 

  • Exposure to security, IAM and cloud compliance.

 

Benefits / Perks

  • Training budget, and mentoring.

  • Generous holiday, pension contributions and healthcare allowance.

  • Flexible working and supportive career progression.

  • Tier 2 visa sponsorship available.

DevOps Engineer

Location: London / UK (Hybrid or Remote)
Employment Type: Full-time
Salary Range: £55,000 – £95,000 (Mid–Senior)
Sponsorship: Available for eligible candidates (subject to employer & Home Office rules)

Role Overview

As a DevOps Engineer, you will design, build and operate the automation, platforms and tooling that enable fast, reliable software delivery. You will own CI/CD pipelines, infrastructure automation and container orchestration systems, ensuring platforms remain scalable, secure and efficient.

DevOps Engineers at this level are expected to collaborate with cross-functional teams, drive engineering excellence and contribute to architectural decisions across cloud environments.

 

Key Responsibilities
  • Design, build and maintain CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI or Azure DevOps.

  • Implement automated build, test and deployment processes for microservices and cloud applications.

  • Troubleshoot pipeline failures and continually improve release reliability and speed.

  • Write and maintain Terraform modules for AWS, Azure or hybrid cloud environments.

  • Automate provisioning, configuration and scaling using IaC and configuration management tools (Ansible, ARM templates, CloudFormation).

  • Promote best practices for infrastructure lifecycle management and drift control.

  • Build, optimise and troubleshoot Docker images and container workflows.

  • Deploy and manage Kubernetes clusters (AKS, EKS, self-managed or hybrid).

  • Implement service mesh, autoscaling, secrets management and cluster security controls.

Platform Reliability & Observability
  • Implement monitoring, logging and alerting with tools such as Prometheus, Grafana, ELK/EFK, CloudWatch or Azure Monitor.

  • Support incident response, root-cause analysis and performance optimisation.

  • Develop runbooks, automate common operational tasks and reduce manual toil.

Security & Compliance
  • Integrate security scanning into CI/CD pipelines.

  • Manage secrets, identity, RBAC, network controls and cloud resource policies.

  • Support vulnerability management and remediation workflows.

Collaboration & Leadership (for senior roles)
  • Partner with developers, QA and SRE teams to improve delivery processes.

  • Contribute to architectural decisions and platform roadmap.

  • Mentor junior engineers and promote DevOps culture and automation best practices.

Minimum Requirements
  • 3+ years experience in DevOps, Cloud Engineering or Platform Engineering roles.

  • Strong hands-on experience with CI/CD pipelines and automation tooling.

  • Solid Terraform and IaC experience.

  • Proficiency with Docker and container-based workflows.

  • Working knowledge of Kubernetes or another orchestration platform.

  • Solid understanding of Linux, networking and cloud services (AWS and/or Azure).

  • Experience with at least one scripting language (Python, Bash, Go, PowerShell).

Desirable
  • Experience with service mesh (Istio, Linkerd) or advanced Kubernetes features.

  • Knowledge of GitOps frameworks (ArgoCD, Flux).

  • Familiarity with serverless technologies (AWS Lambda, Azure Functions).

  • Experience with on-call rotations and incident management.

  • Understanding of cloud cost optimisation and FinOps.

  • Certifications (AWS Solutions Architect, Azure Administrator, CKA).

 
Benefits & Perks
  • Competitive salary and potential bonus/equity for senior-level candidates.

  • Professional development budget + certification sponsorship.

  • Hybrid/remote working options.

  • Pension, wellness benefits and enhanced leave options.

  • Opportunities to transition into SRE, Platform Engineering or Cloud Architecture roles.

Site Reliability Engineer

Location: London / UK (Hybrid or Remote)
Employment Type: Full-time
Salary Range: £55,000 – £95,000 (Mid–Senior)
Sponsorship: Available for eligible candidates (subject to employer & Home Office rules)

Role Overview

As a DevOps Engineer, you will design, build and operate the automation, platforms and tooling that enable fast, reliable software delivery. You will own CI/CD pipelines, infrastructure automation and container orchestration systems, ensuring platforms remain scalable, secure and efficient.

DevOps Engineers at this level are expected to collaborate with cross-functional teams, drive engineering excellence and contribute to architectural decisions across cloud environments.

 

Key Responsibilities
 
Reliability Engineer
  • Define and maintain Service Level Objectives (SLOs), Service Level Indicators (SLIs) and error budgets.
  • Implement automated reliability checks and production guardrails.
  • Continuously improve system resilience, scalability and performance..
Incident Management
  • Lead on-call rotations, major incident response and root-cause analysis (RCA).

  • Facilitate blameless post-mortems and implement long-term fixes.

  • Build tooling and workflows to reduce mean time to detect (MTTD) and recover (MTTR).

Automation and Tooling
  • Build automation for deployments, scaling, remediation and runbook tasks.

  • Develop tools that improve developer efficiency, reduce toil, and increase observability.

  • Work with CI/CD teams to ensure pipelines are reliable and production-safe.

Infrastructure & Platform Operations
  • Operate and optimise large-scale distributed systems running on AWS/Azure.
  • Manage Kubernetes clusters, service mesh, networking, ingress, and autoscaling.
  • Implement best practices for configuration, rollout strategies and cluster security.
Observability & Monitoring
  • Build and maintain dashboards, alerts and logging pipelines using Prometheus, Grafana, ELK/EFK, CloudWatch, Azure Monitor or similar.

  • Design alerting strategies that reduce noise and capture actionable incidents.

  • Conduct performance analysis and capacity planning.

 
Minimum Requirements
  • 4–7+ years of experience in SRE, DevOps, Platform Engineering or Production Operations roles.

  • Strong knowledge of cloud platforms (AWS or Azure), distributed systems and Linux internals.

  • Deep hands-on experience with Kubernetes in production.

  • Expertise with monitoring and observability systems (Prometheus, Grafana, ELK/EFK, Datadog, CloudWatch).

  • Strong programming/scripting skills — Python, Go, Bash or similar.

  • Solid understanding of networking, DNS, load balancing and service discovery.

  • Experience with Terraform or other Infrastructure as Code tools.

Desirable 
  • Experience designing high-availability and multi-region architectures.
  • Background in security engineering, threat modelling or compliance frameworks.
  • Knowledge of GitOps, service mesh (Istio/Linkerd) or advanced cluster tuning.
  • Experience running chaos engineering or reliability testing.

Certifications: CKA/CKS, AWS Solutions Architect/DevOps Engineer, Azure Administrator/DevOps. 

 
 
Benefits & Perks
  • Senior-level salary with potential for bonus or equity.
  • Professional development budget + conference attendance.
  • Remote-first or hybrid working options.
  • Enhanced pension, health & wellbeing perks.
  • Career progression into Lead SRE, Platform Architect or Principal Engineer.