Site Reliability Engineer
Hays
2021-12-03 16:04:32
London City, Greater London, United Kingdom
Job type: fulltime
Job industry: I.T. & Communications
Job description
An exciting new job opportunity for a Site Reliability Engineer to join a global data informatics business!
Up to \u00A362,000 + 7.5% Bonus per annum
Permanent
London, UK (Hybrid)
Your new company
Established over 120 years ago as a global publishing business, we have since evolved to be a leading information analytics company. We help professionals and institutions to progress science, advance healthcare and improve performance. We are incredibly proud of the work we do, and you will be joining an organisation that brings real value to its customers. As a global business we have offices across the world with more than 8000 employees and many plans in place for further growth. We have a complex portfolio of digital products and services. We have a cloud native, microservices and container platform strategy which seeks to improve how we deliver quality software to customers at a higher pace. This is a unique opportunity to join our business's Research Submissions team as a Site Reliability Engineer introducing SRE principles to our products and tools as well as engaging in a larger SRE drive across the rest of the Research portfolio of products.
Your new role
You will work closely alongside our various product squads made up of developers, QEs and systems specialists. You will be the bridge between our engineering and operations team and will drive to improve product reliability through engineering efforts. You will agree Service Level Objectives (SLOs) with everyone in the squad, including product management, defining and implementing suitable Service Level Indicators (SLIs). You will improve our products through infrastructure and software refinement, ensuring optimal construction and implementation of CI\/CD pipelines. You will build automation supporting the effective management and consumption of cloud resources. You will design and author soft infrastructure assets using IaC best practices and operate and maintain software systems across the full breadth of the SDLC. You will actively participate in product refinement sessions to ensure a clear understanding of the requirements and work closely with Product Managers to ensure delivery according to business roadmap and priorities, delivering reliable working software into a continuous delivery pipeline to achieve sprint goals.
What you'll need to succeed
To be successful in this role you will need to have strong experience in both software and infrastructure engineering in large, multi-product environments. You will have good knowledge of authoring CI\/CD pipelines, automation elements related to composition, deployment orchestration, and monitoring. You will have experience using modern scripting and OO programming languages as a contributing member within an agile dev squad, specifically, Node.js & Typescript with good knowledge and practical experience of Agile software development methodologies (Scrum and\/or Kanban) including supporting backlog refinement and estimations (time and\/or story points). You will have strong knowledge of software engineering design principles and architecture techniques to solve complex problems using best industry practices and processes, with Performance or reliability improvement experience. You will have knowledge of the security controls required to host applications and services in the cloud.
The following experience is desirable but not essential:
* Experience of working with the following or similar technologies: GraphQL, React.js
* Experience in AWS Architecture ideally with an accreditation
* Experience using Terraform as an AWS automation technology
* Implementing service-based monitoring solutions
* Containers (e.g. Docker) and any container platform technology (e.g. Kubernetes, ECS etc.)
* Load balancing and service discovery across micro-services
What you'll get in return
As an equal opportunity employer, we are dedicated to your success. You will be joining a collaborative, innovative and fun environment where everyone has an important part to play. We promote a healthy work-life balance across the organisation with numerous wellbeing initiatives in place. We offer a generous pension and holiday allowance along with 10 additional days a year to up-skill and learn new technologies, we will even fund any additional training you take on. For more information about our excellent benefits package please get in touch.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk