DevOps Engineer

Inspiration Healthcare

UK
Full Time
4 day work week
pension
unknown salary

Posted on February 27, 2025

Company Description

Inspiration Healthcare is a British based, global provider of medical technology, and our mission is to pioneer medical technology that improves outcomes of patients, starting with the very first breaths of life.

We provide high-quality, innovative products to patients around the world that help to improve patient outcomes, and we actively invest in innovative product opportunities, disruptive technologies and, of course, our people.

The Group currently consists of three companies: Inspiration Healthcare Ltd, SLE Ltd and Viomedex Ltd and, under these brands, we sell neonatal intensive care and operating theatre equipment around the world through a network of distributors into over 75 countries.

We also offer a full range of ambulatory infusion care devices for both hospital and homecare applications to customers across the UK and Ireland.

Products range from highly sophisticated capital equipment through to single-use disposables all of which can help improve outcomes of extremely sick patients.

We can proudly admit that we haven't come this far without entrepreneurial spirit, a solution driven attitude, and a determination to improve outcomes for premature and sick babies. So if making a positive difference to other people's lives resonates with you and you believe that you have what it takes to flourish and succeed in this role, then we’d love to hear from you.

Position

Job Purpose (Role Definition):

Enabling and optimising DevOps strategies within a safety critical medical device company. Performing an automation role that increases the quality of medical device software through the use of industry standard DevOps practices and tools.

Main Duties and Responsibilities:

  • Requirement capture, design, implementation, deployment and maintenance of Continuous Integration (CI) and Continuous Deployment (CD) pipelines for the company’s medical device software.
  • Enabling and optimising internal automation and automated quality control strategies such as automated software builds, automated testing strategies, automated code quality gates and the maintenance thereof.
  • Creating and maintaining CI/CD infrastructure with a focus on maintainability and security.
  • Requirement capture, design, implementation, deployment and maintenance of internal developer tools for automating repetitive tasks and increasing software developer productivity.
  • Maintenance and optimisation of the company’s internal Application Lifecycle Management tools.

Management Responsibilities:

None

Requirements

Experience and Qualifications Required:

Mandatory:

  • BSc or equivalent qualification in an engineering or computing discipline, or a strong professional portfolio.
  • Experience of creating custom plugins within the TFS/Azure DevOps plugin ecosystem.
  • Experience of high-level scripting languages especially JavaScript/TypeScript, Python.
  • Experience writing UIs with frontend frameworks.
  • Experience writing webhook servers and microservices with backend web frameworks.
  • Experience self-hosting hosting web applications.
  • Experience of both Windows and Linux as development and server OSes.
  • Experience with Unix and/or Windows shell scripts (Bash, PowerShell etc.).
  • Experience with GitHub, GitLab, or Azure DevOps both as an end user and through REST APIs.
  • Knowledge of verification/validation within a regulatory controlled environment including: design review, code reviews, system validation.
  • Knowledge of embedded compilers for C/ C++.
  • Knowledge of the following concepts:
    • Software version control with Git
    • Automated software builds
    • Static analysis
  • Knowledge of unit testing, integration testing and end-to-end testing.

Desirable:

  • Experience within a Medical Device environment.
  • Experience with containerisation technologies, Docker and/or Kubernetes.
  • Experience with a software monorepo.
  • Experience with TypeScript.
  • Experience with configuration as code strategies, such as Ansible, Docker Compose.
  • Experience securing applications with SSL.
  • Knowledge of OpenEmbedded/Yocto development environments.
  • Knowledge of ARM development environments.

Key Skills and Competencies:

  • Collaborative worker.
  • Proactive, driven and creative attitude to problem solving.
  • Strong time-management skills.
  • Self-motivated.
  • High standard of report writing skills and the ability to interpret technical documentation.

Other information

As well as being dedicated to providing a great place to work in a rewarding, stimulating and environmentally conscientious environment, we offer an extensive range of benefits, listed below, and actively support learning and development opportunities for all:

  • 25 days' holiday pa, rising to 28, plus bank holidays
  • Blended working options
  • Enhanced pension scheme (with salary sacrifice option)
  • Bonus schemes
  • Sharesave scheme
  • Mind & body wellbeing support
  • Healthcare cash plan
  • Retailer discounts
  • Life assurance
  • Enhanced and equal leave & pay for new parents
  • Cycle to Work
  • SmartTech scheme
  • Electric Car Benefit
  • Employee referral scheme
  • Travel season ticket loan

Get weekly job alerts in your inbox