DevOps Engineer 

Solving rare and hard to diagnose diseases is a digital health company based in London building technologies to accelerate the diagnosis of patients with rare and hard-to-diagnose diseases. Our team of clinicians, data analysts and engineers are tackling the most complicated diagnoses on a national and global scale. Rare diseases (of which there are more than 7,000) affect over 350 million people and take on average 7 years to diagnose.

Mendelian software is used by the NHS in the UK but there are goals for it to be used by health care services around the world.  

Who We Are 

Mendelian is a round-table of physicians, engineers and data analysts. We hold weekly sprints to prioritise work at a company level. Technical staff collaborate with practicing doctors and medical staff to discover patients that may have an as yet undiagnosed rare disease through analysis of electronic health records. 

We offer an intellectually stimulating environment, the ability to develop existing technical skills and acquire new technical skills on the job, the latitude to use your initiative and make a genuine technical contribution, collaborative working within an interdisciplinary team, and flexibility around working hours and location. 


Our mission is to help doctors diagnose rare-disease patients faster.

Faster diagnosis is key to the future of the NHS and healthcare around the world, from improving the lives of chronically sick people to reducing inefficiencies in overburdened hospitals. We are deploying early detection systems for rare diseases, which are some of the most difficult and protracted diagnoses for doctors to make.

We believe that delayed diagnosis is an information challenge and that technological innovation is central to achieving our mission. If you want to learn more about our mission, and about how rare diseases aren’t that rare at all, then check out our publication Why we do what we do: 

The Role

We are looking for a DevOps engineer to help us design, build, and scale secure production services in AWS, services that impact the healthcare system in a positive way. This means you will:

  • Turn the existing pilot-quality product into an enterprise-quality product that is secure, reliable, and scalable.
  • Maintain and enhance a Kubernetes ecosystem using Minikube, Skaffold, Kustomize, EKS, and Docker.
  • Redesign and implement infrastructure-as-code modules in Terraform. 
  • Audit, test, and remediate security vulnerabilities in our AWS infrastructure and applications.
  • Implement CI/CD pipelines, improving automated testing and suggesting enhancements over the existing Jenkins pipelines.
  • Redesign solution implementations and undertake substantial rewrites of a microservice-based application written in Python, Golang, and ReactJS.
  • Maintain and enhance a Postgres clinical database.

Candidate Attributes

  • Proficiency in AWS DevOps engineering.
  • Experience with Kubernetes.
  • Experience in implementing infrastructure-as-code with Terraform.
  • Good understanding of AWS security best practices.
  • Proficiency in software development with a language such as Python, Golang, or ReactJS.
  • Ability to work collaboratively towards a common goal.
  • Initiative and temperament to work on engineering tasks largely unsupervised. 
  • Ability to plan and document technical work, and to convey complex technical information in layman’s terms. 


  • Location: London office or fully remote (your choice)
  • Starting date: ASAP
  • Job type: Full-time
  • Meaningful equity package
  • Visa sponsorship is not available

If you liked this article maybe you will also find interesting the following in-depth articles about other rare diseases, like Commercial Manager