Site Reliability Engineer

Spectrum IT Recruitment
Basingstoke, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Basingstoke, United Kingdom

Tech stack

Amazon Web Services (AWS)
Bash
Cloud Computing
Computer Programming
Linux
DNS
Python
Linux System Administration
Networking Basics
Reliability Engineering
Ansible
Prometheus
TCP/IP
Datadog
Scripting (Bash/Python/Go/Ruby)
Load Balancing
System Availability
Grafana
Mttr
Cloudwatch
Terraform
Splunk
Docker
Go

Job description

Incident Management & Operations

  • Participate in a 24/7 on-call rota as a primary or escalation point
  • Lead or support major incident response, including triage, mitigation, and resolution.
  • Coordinate with Engineering, Infrastructure, Security, and Product teams during incidents.
  • Develop, maintain, and continuously improve operational runbooks and playbooks.
  • Conduct blameless post-incident reviews and drive follow-up improvements.

Monitoring & Alerting

  • Monitor the health of infrastructure, applications, and services.

  • Design and optimise alerting strategies aligned with service reliability objectives (SLIs/SLOs).

  • Reduce alert fatigue through continuous tuning and optimisation.

  • Build and maintain dashboards using technologies such as:

  • Grafana

  • Prometheus

  • Datadog

  • Splunk

  • AWS CloudWatch

Reliability Engineering & Automation

  • Automate repetitive operational tasks to minimise manual effort.
  • Improve Mean Time to Detect (MTTD) and Mean Time to Resolve (MTTR).
  • Develop automation tools and scripts using Python, Bash, Go, or similar languages.
  • Implement self-healing and auto-remediation where appropriate.
  • Work closely with engineering teams to improve application and platform reliability.

Platform & Infrastructure

  • Support and troubleshoot Linux-based production environments.
  • Manage cloud infrastructure, primarily within AWS
  • Support containerised environments using Docker and Kubernetes.
  • Assist with capacity planning, availability reviews, and production readiness for new releases.

Requirements

We're looking for someone who enjoys solving complex operational challenges through engineering rather than manual intervention. You'll be proactive, collaborative, and passionate about improving reliability through automation and continuous improvement.

If you're excited about building resilient cloud platforms and making a measurable impact on service reliability, we'd love to hear from you., Essential

  • Strong Linux systems administration experience.
  • Experience supporting production environments and managing incidents.
  • Hands-on experience with AWS cloud infrastructure.
  • Experience with Docker and Kubernetes.
  • Scripting or programming experience with Python, Bash, Go, or similar.
  • Solid understanding of networking fundamentals, including DNS, TCP/IP, and load balancing.
  • Experience working in a 24/7 operations or NOC environment.
  • Ability to remain calm and effective during high-pressure production incidents.
  • Excellent communication and stakeholder coordination skills.

Desirable

  • Experience working with Service Level Objectives (SLOs) and Service Level Indicators (SLIs).
  • Previous experience helping organisations transition from traditional NOC operations to an SRE model.
  • Infrastructure as Code experience using Terraform, Ansible, or similar tools.
  • Exposure to security, compliance, or regulated environments.

Apply for this position