Site Reliability Engineer
Site Reliability Engineer (SRE) – GCP / Azure / Cloud Automation
Location - Edinburgh /Bristol - Hybrid
Are you passionate about building highly reliable, scalable, and fault-tolerant systems? Our client is looking for Site Reliability Engineers (SREs) to join a team where innovation, collaboration, and continual learning are at the heart of everything we do.
About the Role
As an SRE, you will combine software and systems engineering to ensure the services we deliver—both internal and external—are reliable, resilient, and optimized for performance. You’ll tackle complex challenges, leveraging your expertise in coding, algorithms, system design, and automation to continually improve and optimize our cloud environments.
Much of your work will focus on:
- Optimizing existing systems on GCP and Azure
- Building new PaaS and IaaS solutions for services not yet on the cloud
- Automating manual tasks wherever possible to improve efficiency
You’ll collaborate with diverse teams, mentor peers in DevOps, Chaos Engineering, and other SRE practices, and thrive in an environment that values self-direction, trust, and continual learning.
Key Responsibilities
- Define SRE strategy, error budgets, and execution models
- Implement cost management (FinOps) across development, testing, and operational environments
- Drive automation in CI/CD, testing, performance monitoring, and logging
- Ensure cloud security, container management, service mesh, and API gateway compliance
- Implement robust IAM and cloud policy management
- Bring SRE mindset to microservices, application services, and build/release processes
Ideal Skills & Experience
We value strong expertise in some of the following areas:
- Cloud platforms: GCP, Azure, AWS
- Automated testing: Unit, integration, load, performance
- Monitoring & alerting, logging strategies
- Networking, service mesh, and API gateway management
- Container security and image management
- CI/CD automation and microservices architecture
- Passion for reliability, uptime, resiliency, and simplicity in system design
Why Join Us?
- Work on challenging, high-impact projects
- Collaborate with talented individuals from diverse backgrounds
- Learn and grow in an environment that values mentorship and continual improvement
- Make a tangible difference in the reliability and efficiency of our services