Adzuna logo

Junior Site Reliability Engineer

Location: St John's
Company: William Hill
Apply for this job

We're building our Site Reliability capability in order to support William Hill's vast tech landscape. As a Junior Site Reliability Engineer, working within our Platform Team, you'll work with an autonomous team to run operations and help improve development pipelines and infrastructure.

About us

Working with us, you'll be at the heart of the technological revolution of one of the world's most trusted betting and gaming companies. We deal with projects ranging from mobile Casinos to online Sportsbooks and everything in between. The software you write will process 500 online bets per second, accommodate 20 million users, and process 160 terabytes a day. You can be sure there are many more challenges waiting for you.

Your role in the team

Our team is building the next generation Sports Betting platform that optimizes flexibility, performance, and responsiveness. The project's technologies include Scala (ZIO/Cats/Akka-HTTP/Http4s/Alpakka), Cassandra, Kafka, Kubernetes, AWS, Postgres, and JavaScript (React/Redux). As an SRE, your role will focus on guaranteeing system reliability, performance, and supportability.

SRE is a discipline which involves a highly skilled combination of engineering and operations skills, and is designed to automate and improve operations. You'll place a strong engineering emphasis on building bespoke autonomous solutions that deliver value to end-users early, often, and at a fast pace. Your work will be central to the reputation and trustworthiness of the product, and we'll rely on you to act as an advocate for engineering best practices.

You'll take ownership of process management – automating provisioning, quality controls, security auditing and maintenance. You'll own continuous improvement of platforms by analysing and improving efficiency, reliability, and scalability of the platform including deployment tooling and infrastructure. You'll create software delivery pipelines to increase development teams' velocity and confidence.

Communication is key–you'll promote and advocate across product teams on reliability topics, plus you'll draft design documents and present solutions to stakeholders. As infrastructure liaison, you'll help infrastructure teams plan disaster recovery drills, coordinate patching, oversee upgrades, and ensure compliance with best practice.

The role requires flexibility to participate in rotating on-call duties and timely post-mortems of production incidents.

Skills and experience

You understand cloud / AWS infrastructure and are confident in the deployment of automation solutions. You have experience with DevOps practices and toolsets, such as Terraform, Packer, Lambda, GitLab, CI/CD delivery model(s) and infrastructure-as-code. You're confident using containerisation (Docker, Helm) and monitoring and logging stacks / tools e.g. NewRelic, Splunk. You're fluent in at least one widely used front or back end programming language (e.g. Java / Javascript) and have the ability to debug code locally and remotely with strong understanding of all levels of a distributed system. Any knowledge of Scala would be an advantage, but is not essential.

You'll need to display good communication skills with the ability to align diverse stakeholder groups on complex technical decisions. You can influence business stakeholders to align on architectural changes.

You're entrepreneurial and excited about trying new technologies and architectural solutions -but you don't shy away from maintaining and upgrading legacy systems.

Desirable

  • Familiarity with orchestration tools (Kubernetes, Istio)
  • Experience working in Agile teams and adopting Agile SDLC practices
  • Experience managing technical priorities within the Backlog, plus constant upkeep of documentation and runbooks

What we offer

We take the safety and wellbeing of our employees seriously, especially at this challenging time. We have put in place robust Covid19 measures and are supporting our new employees with a smooth remote onboarding and training programme to make you feel welcome and part of our team. We offer a balanced approach to office and home working - now and for the long term future.

We’ll welcome you on-board with 25 days holiday (not to mention 8 bank holidays and an extra day for your birthday), a rewarding bonus scheme, healthcare, an attractive pension package, healthy gym discounts and a staff benefits scheme. Plus, our season ticket loan and handy Metro Card loan will save you money getting to work and getting around town. And if you see the journey to work as part of your fitness regime, you’ll just love our Cycle to Work scheme.

William Hill in Leeds

Right in the middle of the creative heart of the UK sit both of our Leeds offices. Leeds itself is a buzzy, busy place to work and live. A hub for tech, digital and gaming companies – there’s also five universities right on our doorstep. And away from work, we’re in the heart of the Yorkshire Dales and of course have got a competitive sports scene with Leeds United and Yorkshire Cricket and Rugby just up the road in Headingly.

Join us #behindthebet


I’m interested
Apply for this job

Salaries

The number of jobs in each salary range for all:

Similar jobs

Site Reliability Engineer
£85000 - £90000 per annum
Develop Group Ltd
London, South East
Site Reliability Engineer
£85000 - £90000 per annum
Develop Group Ltd
London, South East
Site Reliability Engineer
£80000 - £100000 per annum + plus Equity & additiona…
Understanding Recruitment Ltd
East London
Junior Site Reliability / Devops Engineer
£35,000 - 45,000 per year
Opus 2
London
Site Reliability Engineer
70000.0
Miller Maxwell Ltd
City of London, South East, EC2V 6DN
Site Reliability Engineer
80000.0
Understanding Recruitment Ltd
East London, South East, E1 6HU