Jobs / Restrata

DevOps Engineer

Restrata · London, ENG, United Kingdom
London, ENG, United KingdomExp: 3+ yrsHybrid
Remuneration
26 days holiday (plus 8 public holidays) + enhanced family friendly benefits + private medical insurance + onsite gym
Location
London, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

This hands-on DevOps role builds, automates, and scales AWS infrastructure while improving deployment velocity, system reliability, and operational visibility. Responsibilities include managing Terraform and Terragrunt infrastructure, GitHub Actions CI/CD pipelines, EKS and Lambda workloads, AWS networking and databases, and monitoring, security, on-call support, and documentation.

Benefits

26 days holiday (plus 8 public holidays)Enhanced family friendly benefitsPrivate medical insuranceOnsite gymA supportive and collaborative work culture

Qualifications

  • 3+ years in a DevOps, SRE, Platform, or infrastructure-focused engineering role.
  • Solid hands-on experience with AWS.
  • Practical experience running Kubernetes in production, ideally EKS.
  • Experience building and deploying serverless functions with AWS Lambda.
  • Good working knowledge of AWS networking — VPCs, subnets, security groups, routing, and load balancing.
  • Experience operating relational databases on RDS and/or Aurora.
  • Experience managing secrets with AWS Secrets Manager (or equivalent).
  • Proficiency with Docker and containerised workflows.
  • Practical experience with Infrastructure as Code using Terraform and Terragrunt.
  • Experience building and maintaining CI/CD pipelines, ideally with GitHub Actions.
  • Strong scripting ability in at least one language (Bash, Python, or Go).
  • Good understanding of Linux systems administration and networking fundamentals.
  • Familiarity with monitoring and observability tooling.
  • Comfortable working with Git and modern version control workflows.
  • A genuine commitment to good documentation — able to write clear, concise runbooks and technical docs that others can follow.
  • Willingness to take part in an on-call rotation and contribute to a maturing support function.

Responsibilities

  • Build, maintain, and improve CI/CD pipelines (GitHub Actions) to enable fast, safe, and repeatable deployments.
  • Manage and evolve AWS infrastructure using Infrastructure as Code (Terraform & Terragrunt).
  • Operate and scale containerised workloads on EKS, alongside serverless workloads on Lambda.
  • Design, secure, and maintain AWS networking — VPCs, subnets, security groups, routing, and load balancing.
  • Manage relational databases on RDS and Aurora, including performance, backups, and resilience.
  • Handle secrets and sensitive configuration securely using AWS Secrets Manager.
  • Implement and maintain monitoring, logging, and alerting to ensure system health and rapid incident response (e.g. Prometheus, Grafana, CloudWatch, ELK, Datadog).
  • Collaborate with development teams to improve deployment practices, environment consistency, and developer experience.
  • Contribute to security and compliance efforts — secrets management, patching, access control, and secure-by-default configurations.
  • Take part in our support and on-call arrangements and help shape them as they mature.
  • Automate manual and repetitive operational tasks through scripting and tooling.
  • Produce and maintain clear, accurate documentation — architecture diagrams, runbooks, onboarding guides, and operational procedures — and champion a culture where knowledge is written down and shared rather than siloed.

Skills

Argo CDAWSBashCloudWatchDatadogDockerEKSFluxGitGitHubGitHub ActionsGoGrafanaKubernetesAWS LambdaLinuxPrometheusPythonSecrets ManagerTerraformTerragruntElasticsearchIAMKibanaLogstashPostgreSQLVault

Certifications

AWS Associate/ProfessionalCKA/CKADTerraform Associate

Languages

BashPythonGo

Work schedule

On-call rotation

Industry

Security servicesResilience

Relocation

No