Enable job alerts via email!

Senior DevOps Engineer

Patchwork Health

Greater London

Hybrid

GBP 100,000 - 125,000

28 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior DevOps Engineer to join their dynamic Technology Team. This role focuses on enhancing infrastructure design and deployment, ensuring scalability, and improving the developer toolchain. You'll lead initiatives that foster a culture of continuous improvement while collaborating with various departments to deliver high-quality software solutions. This position offers a unique opportunity to work in a flexible and vibrant environment, where your contributions will directly impact the healthcare sector. If you're passionate about technology and eager to make a difference, this role is perfect for you.

Benefits

Hybrid and flexible workplace

Cycle Scheme

Tech Loan Scheme

Employee Assistance Programme

Personal Learning & Development Budget

Flexible income options via Wagestream

Dog friendly London Hub

Unlimited refreshments & games

Access to co-working spaces across the UK

Qualifications

  • Experience with agile processes and a history of building a culture in fast scaling SaaS.
  • Proven track record of maintaining application uptime and managing technical debt.

Responsibilities

  • Lead initiatives to improve monitoring, observability, and deployment scalability.
  • Collaborate cross-departmentally to gather requirements and ensure successful project delivery.

Skills

Agile Processes

Monitoring Applications

Technical Debt Management

Architectural Decision-Making

Infrastructure Management (AWS)

Typescript

JVM/Kotlin

React

Ruby

Automated Testing

Education

Bachelor in Computer Science

Software Engineering Qualifications

Tools

AWS

CI/CD Tools

Job description

About Us

Since 2016, Patchwork Health has been on a mission to make truly flexible and sustainable working a reality for all healthcare staff. Their fully integrated workforce management solution helps optimise outcomes for organisations, managers, staff and patients alike. Built by a team of dedicated healthcare veterans, and co-created with the NHS, their technology and services have been embraced by over 100 healthcare sites to date.

Patchwork offers a range of different solutions, including temporary staff banks, which enable organisations to source temporary staff from their own pool of approved workers; ‘collaborative staff banks’, which help healthcare organisations team up with others in the same region to widen and share their temporary staffing pools; an innovative new rostering solution which enables more flexible, sustainable staffing for permanent healthcare staff; and an Agency Manager which makes it easier for managers to select appropriate temporary staff from external agencies when necessary. Patchwork Insights also provides managers with comprehensive data oversight, to monitor staffing trends, shift fill rates and pay rate escalations, and reliably plan ahead to prevent staffing gaps.

Patchwork Health has been recognised as HSJ’s 2022 Staffing Solution of the Year, and have recently received the prestigious HSJ Partnership Award and the Spectator’s Economic Innovator of the Year Award.

The Role

Patchwork’s Technology Team is responsible for building, testing, and maintaining our software products. Technology at Patchwork is also responsible for all activities related to the development and maintenance of the platforms we build.

The Senior DevOps Engineer role is a collaborative and team-focused development role with additional responsibilities for infrastructure design and deployment. The role holder will understand the value and the friction points in the developer toolchain and will help to improve it from a DevOps perspective. Also, from supporting the system in production, it is essential to understand where there may be scalability bottlenecks, and to fix them by updating our deployed infrastructure.

Key Responsibilities

Technical Leadership:

  • Communicating effectively when making cases to a squad, the wider Engineering Team, or cross departmentally for changes in the technology process.

  • Fostering an agile culture of continuous improvement and collaboration and implementing improvements aligned with business objectives, including customer obsession, throughout the Technology Team.

  • Leading initiatives to improve monitoring and observability, DevEx and deployment scalability.

Architectural Design & Code Development :

  • Designing and reviewing new features and services for scalability, performance, and maintainability, and to make technically and contextually informed decisions about tech stack, frameworks, and tools.

  • Writing high-quality, clean, and efficient code, developing complex modules and components as needed.

  • Leading by example in terms of coding standards, best practices, and design patterns; working collaboratively to embed good practices within a squad, and to help share these ideas across the wider Technology Team.

  • Ensuring code quality through testing, code reviews, and continuous integration practices, setting high standards for unit testing, integration testing, and code coverage.

  • Contributing to the design of software architectures, whilst considering scalability, performance, maintainability, and the infrastructure implications.

  • Evaluating the trade-offs between code problem solving vs cloud-native tooling, especially in relation to testability and deployability.

Problem Solving

  • Tackling complex technical challenges and providing innovative solutions, troubleshooting existing codebases and proposing improvements to improve our software short-and long-term.

Collaboration

  • Collaborating cross-departmentally to gather requirements, define project scope, and ensure successful project delivery.

  • Communicating effectively with non-technical stakeholders to explain technical concepts and decisions, specifically working closely with the Product Team, building an effective and open relationship.

Project Management & Documentation

  • Contributing to planning, estimation, prioritisation, and providing technical insights to help manage risks and mitigate potential roadblocks.

  • Working with the wider Technology Team on infrastructure changes as an ongoing part of technical governance, reflected in the product roadmap.

  • Creating and maintaining technical documentation such as design documents, architecture diagrams, and coding guidelines; and upholding good standards of technical documentation within the Technology Team.

Research & Innovation

  • Keep up with industry trends, emerging technologies, and best practice.

  • Evaluate new tools, technologies, and methodologies to drive continuous improvement.

This is a non-exhaustive list of responsibilities. As part of a small team, it is expected that the Senior DevOps Engineer should also be available to support on other related tasks, escalations and projects as required within the Technology business area.

Requirements
Essential
  • Demonstrable experience working with agile processes (e.g. pair-programming and TDD) and a history of building a culture suited to fast scaling organisations within SaaS products.

  • Proven track record of monitoring and maintaining uptime of applications.

  • Strategies for identifying, managing, and reducing technical debt.

  • Demonstrable experience in architectural decision-making.

  • Ability to work at the level of infrastructure (i.e., AWS, infrastructure-as-code, CI/CD toolchain changes).

  • Proven polyglot, including Typescript and at least one of: JVM/Kotlin, React, or Ruby.

  • Willing to learn the full stack from UI through server and DB down to underlying infrastructure.

  • Experience in owning delivery of atomic features to actual users.

  • Proven experience with automated testing practices and quality-focused delivery.

  • Eagerness to work with multiple people and be a self-starter.

  • Prideful in attention to detail.

  • Tech savvy and adaptable to new technologies and systems.

  • Ability and passion to work in a fast-paced scale-up team environment, embracing its challenges and opportunities.

Nice to Have
  • Experience mentoring other engineers.

  • Experience in a tech start-up/scale-up.

  • Experience or knowledge of the NHS, healthcare, or healthtech industry.

  • Experience or knowledge of workforce applications.

  • Qualifications in a related field i.e., Computer Science or Software Engineering (examples).

Benefits, Perks & Remuneration

Salary Range: £75,000-90,000

  • Hybrid and flexible workplace
  • Cycle Scheme
  • Tech Loan Scheme
  • Employee Assistance Programme (Health Assured)
  • Personal Learning & Development Budget
  • Flexible income options via Wagestream
  • Dog friendly London Hub
  • Vibrant and fun London Hub with unlimited refreshments & games
  • Access to co-working spaces across the UK
The Small Print

We are unable to provide individual feedback on each application. If you have not heard from us within two weeks, you have not been selected for an interview. We pledge to always provide feedback to applicants who interview with us.

Patchwork is an inclusive employer, and iscommitted to not only meeting legal requirements and standards, but our owndiversity, equality, and inclusivity policies and pledges throughout all stages of the employee lifecycle. For more information on our pledges and policies, please refer to our website or reach out to Patchwork's Talent Team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior DevOps Engineer

Only for registered members

Greater London

On-site

GBP 100,000 - 125,000

Today
Be an early applicant

Senior Platform Engineer

Only for registered members

Greater London

Remote

GBP 100,000 - 125,000

28 days ago

Senior DevOps Engineer

Only for registered members

Greater London

On-site

GBP 100,000 - 125,000

25 days ago

Corporate Bank Technology - Merchant Solutions Senior DevOps Engineer (m/f/x)

Only for registered members

London

Hybrid

GBP 100,000 - 125,000

30+ days ago

Senior DevOps Engineer

Only for registered members

Greater London

On-site

GBP 100,000 - 125,000

30 days ago

Senior DevOps Engineer (DV/eDV)

Only for registered members

Greater London

Hybrid

GBP 100,000 - 125,000

29 days ago

Senior Platform (DevOps) Engineer

Only for registered members

Greater London

On-site

GBP 100,000 - 125,000

29 days ago

Senior Platform Engineer

Only for registered members

London

Hybrid

GBP 80,000 - 110,000

7 days ago
Be an early applicant

DevOps Engineer

Only for registered members

Greater London

Remote

GBP 100,000 - 125,000

20 days ago