Site Reliability Engineer
Anson Mccade
Site Reliability Engineer (SRE) | Leeds | Hybrid Working
An exciting opportunity for an experienced
Site Reliability Engineer (SRE)
to join a growing engineering team delivering reliable, scalable, and resilient technology solutions across complex and highly regulated environments. They're looking for a technically minded engineer who enjoys solving complex problems, improving system performance, and using automation to make services more efficient and reliable. This role is ideal for someone with a strong background in software engineering, infrastructure, and systems operations who wants to move beyond repetitive manual support and focus on building smarter, more resilient systems. The Role
The successful candidate will help maintain and improve critical applications and services, ensuring they remain available, performant, and resilient. They'll work closely with software development and product teams to identify potential issues, implement automation, improve monitoring, and establish best practices across the engineering lifecycle. A key focus will be reducing manual operational work through automation, proactive problem-solving, and continuous improvement. Key Responsibilities
Support, maintain, and improve the availability, performance, and stability of essential applications and services.
Identify opportunities to automate repetitive operational tasks and reduce manual intervention.
Work collaboratively with software development and product teams to improve system reliability and operational practices.
Implement and enhance monitoring, logging, and observability to identify issues and track service improvements.
Diagnose and troubleshoot application, infrastructure, and service-related incidents across multiple technology layers.
Improve system scalability, resilience, and fault tolerance.
Use software and systems engineering principles to develop innovative solutions to operational challenges.
Help teams adopt best practices in system design, deployment, monitoring, and reliability engineering.
Contribute to the wider Site Reliability Engineering and DevOps community.
Continuously evaluate new technologies, tools, and approaches to improve service delivery.
The ideal candidate will have experience in several of the following areas: Software development experience, ideally with Java and web technologies such as JavaScript and HTML.
Familiarity with database and data storage technologies, including Elasticsearch and MongoDB.
Experience working with Linux and Windows environments, including command-line tools such as Bash and PowerShell.
Hands-on experience with cloud infrastructure, such as AWS, Microsoft Azure, or OpenStack.
Familiarity with configuration management and deployment tools such as Chef or Puppet.
Experience monitoring and troubleshooting large-scale systems using tools such as the ELK Stack.
Experience working in Agile or Scrum teams and using supporting tools such as Jira.
Strong troubleshooting skills across applications, infrastructure, and different layers of the technology stack.
Experience diagnosing incidents and resolving issues that affect service availability.
An understanding of IT service management principles and ITIL terminology.
Familiarity with containers and microservices architectures, including Docker.
Experience extending, improving, or contributing to open-source software.
Familiarity with automated testing frameworks such as Selenium.
An interest in emerging technologies and identifying opportunities to improve existing systems.
What's On Offer?
Flexible working:
A hybrid working environment designed to support work-life balance.
Career development:
Opportunities to expand technical expertise and develop within a growing engineering community.
Technical variety:
Exposure to complex systems, modern infrastructure, and a broad range of technologies.
Collaborative culture:
Work alongside skilled engineers and specialists who share knowledge and support continuous improvement.
Meaningful work:
The opportunity to contribute to technology solutions supporting important operational objectives.
Inclusive environment:
A workplace that values different perspectives, backgrounds, and experiences.
Community involvement:
Opportunities to participate in local outreach initiatives and activities that help develop technology and cyber skills.
Security Requirements
Due to the nature of the work, applicants must meet the relevant security requirements.
Interested?
If you're an experienced Site Reliability Engineer who enjoys automation, solving complex technical problems, and building reliable systems, please apply with your latest CV
TPBN1_UKTJ
An exciting opportunity for an experienced
Site Reliability Engineer (SRE)
to join a growing engineering team delivering reliable, scalable, and resilient technology solutions across complex and highly regulated environments. They're looking for a technically minded engineer who enjoys solving complex problems, improving system performance, and using automation to make services more efficient and reliable. This role is ideal for someone with a strong background in software engineering, infrastructure, and systems operations who wants to move beyond repetitive manual support and focus on building smarter, more resilient systems. The Role
The successful candidate will help maintain and improve critical applications and services, ensuring they remain available, performant, and resilient. They'll work closely with software development and product teams to identify potential issues, implement automation, improve monitoring, and establish best practices across the engineering lifecycle. A key focus will be reducing manual operational work through automation, proactive problem-solving, and continuous improvement. Key Responsibilities
Support, maintain, and improve the availability, performance, and stability of essential applications and services.
Identify opportunities to automate repetitive operational tasks and reduce manual intervention.
Work collaboratively with software development and product teams to improve system reliability and operational practices.
Implement and enhance monitoring, logging, and observability to identify issues and track service improvements.
Diagnose and troubleshoot application, infrastructure, and service-related incidents across multiple technology layers.
Improve system scalability, resilience, and fault tolerance.
Use software and systems engineering principles to develop innovative solutions to operational challenges.
Help teams adopt best practices in system design, deployment, monitoring, and reliability engineering.
Contribute to the wider Site Reliability Engineering and DevOps community.
Continuously evaluate new technologies, tools, and approaches to improve service delivery.
The ideal candidate will have experience in several of the following areas: Software development experience, ideally with Java and web technologies such as JavaScript and HTML.
Familiarity with database and data storage technologies, including Elasticsearch and MongoDB.
Experience working with Linux and Windows environments, including command-line tools such as Bash and PowerShell.
Hands-on experience with cloud infrastructure, such as AWS, Microsoft Azure, or OpenStack.
Familiarity with configuration management and deployment tools such as Chef or Puppet.
Experience monitoring and troubleshooting large-scale systems using tools such as the ELK Stack.
Experience working in Agile or Scrum teams and using supporting tools such as Jira.
Strong troubleshooting skills across applications, infrastructure, and different layers of the technology stack.
Experience diagnosing incidents and resolving issues that affect service availability.
An understanding of IT service management principles and ITIL terminology.
Familiarity with containers and microservices architectures, including Docker.
Experience extending, improving, or contributing to open-source software.
Familiarity with automated testing frameworks such as Selenium.
An interest in emerging technologies and identifying opportunities to improve existing systems.
What's On Offer?
Flexible working:
A hybrid working environment designed to support work-life balance.
Career development:
Opportunities to expand technical expertise and develop within a growing engineering community.
Technical variety:
Exposure to complex systems, modern infrastructure, and a broad range of technologies.
Collaborative culture:
Work alongside skilled engineers and specialists who share knowledge and support continuous improvement.
Meaningful work:
The opportunity to contribute to technology solutions supporting important operational objectives.
Inclusive environment:
A workplace that values different perspectives, backgrounds, and experiences.
Community involvement:
Opportunities to participate in local outreach initiatives and activities that help develop technology and cyber skills.
Security Requirements
Due to the nature of the work, applicants must meet the relevant security requirements.
Interested?
If you're an experienced Site Reliability Engineer who enjoys automation, solving complex technical problems, and building reliable systems, please apply with your latest CV
TPBN1_UKTJ
Reference: WJ-799_31237917