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