Wellcome Trust Sanger Institute Logo

Senior Software Developer - (Full-stack Developer) - Big data Genome at Wellcome Trust Sanger Institute (Hinxton, UK)

About the Employer

Job Description

Salary   in   the   region   of   £40,850   -   £49,428   (dependent   on   experience)   plus   excellent   benefits Fixed term for 3 years Highly motivated Full-Stack Developer required to work on infrastructure for Big Data Genome analysis using OpenStack within the Teichmann laboratory at the Sanger Institute. An exciting unique opportunity has become available to develop software infrastructure for Human Cell Atlas project (https://www.humancellatlas.org) which aims to increase our understanding of human body on a cellular level. The post holder will be part of the Teichmann group, working closely with colleagues in the core IT team of the Cellular Genetics division and the European Bioinformatics Institute. Specifically, the post holder will contribute to developing a virtualised compute cloud infrastructure to allow our analysis workflows to be run in a distributed, adaptable and scalable environment. This position would suit a Software Developer who enjoys developing software solutions for large scale data analysis. The post holder will also apply these skills to building and improving the pipeline and portal development within the Teichmann/ Cellular Genetics team at the Sanger Institute. We are looking for an individual who enjoys working in a multi-disciplinary team environment to help solve complex IT issues which will ultimately aid our understanding of the human body on a cellular level. Essential Skills Bachelors degree or above in computer related sciences or equivalent experience  Evidence of competence and experience using both interpreted and compiled languages  Knowledge of Linux/Unix based operating systems, libraries, and tools  Experience with cloud-based compute architectures (AWS / OpenStack etc.)  Experience of Cloud technologies (e.g. Terraform, Ansible, Kubernetes)  Knowledge of virtualization/containerisation technologies (Docker, Singularity)  Experience of and the ability to deliver a quality product within fixed deadlines  Evidence of having successfully worked in a collaborative, project-focused software team  Evidence of ability to prioritise tasks to ensure the right things can be done at the right time  Experience with complex data visualisation  Highly developed problem solving skills  Excellent communication skills  Interest in solving biological problems using genomic data  Ideal Skills Experience with web technologies  Experience and understanding of bioinformatics and familiarity with next generation sequencing data  Experience with high performance computing environments  Experience with managing database systems and writing complex queries