Senior Software Developer - HPC/Scientific Cloud Compute Platforms

Salary range £37,739 to £45,664 per annum depending on experience plus benefits

An exciting Software Development opportunity has become available to further develop our scientic software infrastructure to further assit our scientific research teams in their migration toward a more cloud native environment.

The position will be based in the Scientific Computing area of Sanger’s core IT team, at the Wellcome Sanger Institute. This group currently provides >20,000 cores of traditional HPC compute and now an additional 6,000 cores dedicated to our internal OpenStack cloud.

Specifically, the role will involve developing our OpenStack based virtualised compute infrastructure, including tools for its management, maintenance and R&D. It will also require working closely with our scientific community to provide coding advice, guidance on the best practice use of cloud compute in an efficient, adaptable and scalable fashion.

This position would suit a Software Developer who enjoys developing software solutions for large scale data analysis, and would like to take on the challenge of an evolving devops environment.

We are looking for an individual who enjoys working in a multi-disciplinary team environment to help solve complex IT issues with an open mind.

Job Reference
83144

Essential Skills

  • Good degree in the areas of Bioinformatics, Mathematics, Physics or Computer Science
  • Software development skills
  • Enjoy working as part of a team

Ideal Skills

  • Experience of OpenStack, VMware or Amazon Web Services (AWS)
  • Experience of any of the following technologies, Docker, Kubernetes, Ansible and the HashiCorp Suite (Nomad, Consul, Vault, Terraform, Vagrant, Packer)
  • Software development using a core language, preferably Python, Go or similar
  • Experience of development in a Continual Integration environment
  • Experience of workflow management IT systems
  • LSF or Open Grid scheduling software
  • Experience of working within an Agile orientated group.
  • Happy to take the lead on new areas of emerging technology.
  • Ability to work independently, organise own workload and meet tight deadlines
  • Ability to communicate ideas and results effectively
  • Keen to learn and share ideas and knowledge

Other information

For informal enquiries please contact Peter Clapham at pc7@sanger.ac.uk  

Closing Date - 20th August 2018 

Although experience of software development or bioinformatics would be an advantage, applications are welcome from enthusiastic and committed graduates or candidates from other fields who wish to pursue a career in bioinformatics whilst carrying out a challenging and rewarding role.

Over the last 20 years, the Informatics Support Team, has been instrumental in delivering world class scientific computing solutions to the Sanger research community. This year we brought in a complimentary OpenStack Cloud environment to help address emerging trends within the bioinformatics and technology arenas.

The team have contributed patches and fixes back upstream to core OpenStack and Ceph projects and more recently, we have developed a multi-tenant lustre (high performance cluster file-system) solution that has gained significant interest in the wider community (https://hpc-news.sanger.ac.uk/wp-content/uploads/2017/06/Lustre-for-openstack-whitepapers.pdf)  We maintain both an internal gitlab environment and also commit code externally via github (https://github.com/wtsi-ssg), providing an opportunity to share our work with other interested parties.

The Wellcome Sanger Institute is a charitably funded research centre and committed to training the next generation of genome scientists. Focused on understanding the role of genetics in health and disease and a world leader in the genomic revolution, our mission is to use genome sequences to advance understanding of human and pathogen biology in order to improve human health. We aim to provide results that can be translated into diagnostics, treatments or therapies that reduce global health burdens. Our science is large-scale and organised into Programmes, led by our Faculty who conceive and deliver our science, and supported by our Scientific Operations teams responsible for all data production pipelines at the Institute.

Our Campus: Set over 125 acres, the stunning and dynamic Wellcome Genome Campus is the biggest aggregate concentration of people in the world working on the common theme of Genomes and BioData. It brings together a diverse and exceptional scientific community, committed to delivering life-changing science with the reach, scale and imagination to pursue some of humanity’s greatest challenges.

Our BenefitsOur employees have access to a comprehensive range of benefits and facilities including:

  • Group Defined Contribution Pension Scheme and Life Assurance
  • Group Income Protection
  • Private Health Insurance
  • 25 days annual leave, increasing by one day a year to a maximum of 30
  • Family friendly environment including options for flexible and part-time working, a childcare voucher scheme and Campus Nursery
  • Two days paid Employee Volunteering Leave a year
  • Employee Discount Scheme
  • Campus Gym, tennis courts, cricket pitch and sports hall plus a range of dining facilities
  • Active Campus Sports and Social Club
  • Free Campus Bus Service

Genome Research Limited is an Equal Opportunity employer. As part of our commitment to equality, diversity and inclusion and promoting equality in careers in science, we hold an Athena SWAN Bronze Award and have an active Equality, Diversity and Inclusion programme of activity. We will consider all applicants without discrimination on grounds of disability, sexual orientation, pregnancy or maternity leave status, race or national or ethnic origin, age, religion or belief, gender identity or re-assignment, marital or civil partnership status, protected veteran status (if applicable) or any other characteristic protected by law. We are open to a range of UK-based flexible working options including part-time or full-time employment as well as flexible hours due to caring or other commitments.