DevOps Software Developer

  • Full Time
  • Cambridge
  • Salary: Up to £50,900

Website sangerinstitute Wellcome Sanger Institute

The Opportunity:

We have an exciting new opportunity for a DevOps Software Developer to implement the production systems of the Tree of Life programme.

About Us:

The Tree of Life Programme at the Sanger Institute was established to develop and deliver platforms that will transform our understanding of the natural world through high-volume and high-quality biodiversity genomics.

The Informatics Infrastructure team is currently building an infrastructure to support the generation and analysis of tens of thousands of genomes for Tree of Life. The two largest projects currently are the Darwin Tree of Life and Aquatics Symbiosis Genomics projects, which combined aim to sequence over 73,000 species, and more are expected through the Earth BioGenome Project. Whatever your favourite species is, it will come through the pipeline and you will be part of the team that assembles its genome and helps making discoveries.

About the Role:

You will be designing and implementing the infrastructure that will support the generation of all those genomes at an unprecedented quality, as well as the downstream genomics analyses. The infrastructure will be built upon Sanger’s world-class computational resources, including an OpenStack private cloud environment, a 17,000+ core computational cluster and many petabytes of high-speed distributed filesystems and object stores. You will work with the scientific collaborators to define key performance metrics in order to maintain high efficiency and reliability of the platform. The team works in close partnership with platform users, other software developers in the programme, and with the Sanger’s Systems teams.

About You:

Your top goal is to deliver excellent software in a safe and reliable manner. You have a vast experience of applying the DevOps principles and bringing operations to the next level. You want to push the project and design the high-performance and high-throughput platforms that will drive its success. You are always interested in learning and implementing the latest best practices. You are an excellent communicator with the ability to build effective working relationships with internal and external stakeholders at all levels including influencing key decision makers on the best solutions for the project.

Please note that no scientific domain knowledge is required for this role, but this is a perfect opportunity if you are interested in learning about genomics.
Essential Skills

MSc, or equivalent working experience, in Software development, Computer Science, or Bioinformatics
Working knowledge of UNIX/Linux and shell scripting
Experience in development best practice, git, DevOps, CI/CD, working in an Agile environment
Experience with a cloud computing platform
Experience of container deployment and orchestration technologies
Competencies and Behaviours:

Ability to prioritise, manage workload, and deliver agreed activities consistently
Ability to work collaboratively with a range of stakeholders at all levels
Ability to communicate effectively (verbal and written) with all levels of management & staff
High degree of initiative and self-motivation
Ability to effectively explain technical issues to non-technical users
Ability actively question and listen to be able to problem solve
High level of problem-solving skills

Ideal Skills

Experience of a scripting language such as Python or Perl
Experience of a systems programming language such as Go, Rust, or C
Experience of working with database systems
Other information

Whilst the developments around COVID-19 continue to evolve, the Wellcome Genome Campus is closed for all but essential functions and facilities.

People remain at the centre of everything that we do and the majority of our staff are now working remotely to ensure continuity of operations, making use of remote communication and collaboration tools.

Interviews will be taking place virtually and the successful candidate should expect to be fully supported through remote on-boarding and working from home until the Campus re-opens to all staff. This approach may vary for individuals located overseas and/or where a visa is required and starting will be based on a number of factors, we will be able to provide specialist advice to those affected candidates.

Application Process:

Please apply with your CV only by the closing date 29th April 2021

To apply for this job email your details to