Remuneration
Not specified
Location
United Kingdom · Remote
British Summer Time (UTC+1)
Visa sponsorship
Not specified
Job summary
As a Senior Site Reliability Engineer (SRE), you will ensure the reliability, performance, and scalability of software systems and infrastructure, lead technical initiatives, mentor engineers, and implement SRE principles.
Benefits
33 days holidayUp to £3,600 of free shares each yearOption to buy or sell up to five additional days of annual leave
Qualifications
- Proven experience supporting scalable frontend systems.
- Strong knowledge of TypeScript and React development practices.
- Experience with observability and monitoring across applications.
- Hands-on experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines for frontend codebases.
- Good knowledge of SQL and data layer interactions.
- Experience applying SRE principles to web-based systems.
- Experience with testing frameworks like Jest and Playwright.
- Proficient with version control using GIT.
- Knowledge of cloud platform services and security configurations.
- Familiarity with infrastructure as code tools like Terraform.
- Awareness of Guidewire platforms is a plus.
Responsibilities
- Act as a technical lead within your squad.
- Provide mentoring and guidance to junior and mid-level engineers.
- Collaborate with Principal Engineers and Squad Leads.
- Help shape and implement the long-term technical strategy.
- Design and implement scalable, secure, and highly available systems.
- Build and maintain monitoring and alerting solutions.
- Contribute to CI/CD pipeline design and deployment automation.
- Lead incident management activities.
- Develop automation and tooling to improve delivery consistency.
- Document technical designs and operational procedures.
- Champion and embed SRE principles.
- Contribute to peer reviews and encourage continuous feedback.
- Drive engineering maturity through shared standards and tooling.
- Raise and track technical debt.
- Stay up to date with evolving infrastructure and DevSecOps practices.
- Collaborate with engineers across squads and teams.
- Communicate effectively with technical and non-technical audiences.
- Participate in Agile ceremonies.
- Support cross-functional initiatives.
Skills
AKSAzureAzure DevOpsAzure MonitorDockerGCPGitGitHubGitHub ActionsGKEGrafanaKubernetesMakePrometheusTerraformTypeScript
Relocation
No