IT and Infrastructure
We are seeking to recruit an enthusiastic, highly motivated senior site reliability engineer to work at the European Bioinformatics Institute (EMBL-EBI) located at the Wellcome Genome Campus near Cambridge in the UK. The successful candidate will join the Software Development and Operations team (SDO) at EMBL-EBI which is responsible for bringing new technology into the EBI to improve the service provided to internal and external users and projects. The team also operates a number of key centralised services including a multi-petabyte file replication system, multi-protocol centralised file transfer services, resource useage tracking software, and an-house user account management system
The main purpose of the role is to support, maintain and extend the centralised file transfer services used both internally and by our worldwide collaborators to deliver data to and export data from many of the data services for which the EBI is world-renowned. These include the European Nucleotide Archive (ENA), European Genome Phenome Archive (EGA) and Ensembl. The postholder will also maintain, extend and operate other selected internally and externally developed software as required.
The centralised file transfer service includes Aspera, Globus, GridFTP, FTP, HTTP and rsync protocols. These services are under high volume demand from large numbers of users, averaging data ingestion in the region of 2PB per month, and over 6PB a month for downloads. The services are containerised and run in two data centres with failover capability. You will be joining the operations team which maintains the container and software infrastructure of the file transfer services and ensures that the system continues to scale to meet the growing demands. You will run the service and also actively investigate and evaluate new protocols and open software solutions to extend and update the portfolio. You will help guide other members of the team and help with day-to-day prioritisation as well as directly contributing to one or more additional key SDO operational projects.
You will participate actively in designing new systems as well as features in existing ones, contributing to the code that defines the infrastructure as well as the application. You will work closely with members of the Systems Infrastructure team; also key members of the service teams whose pipelines use the services.
Main duties and responsibilities:
Additional to the requirements detailed here, this and all positions at EMBL-EBI are subject to our behavioural competency framework. The EMBL-EBI Behavioural Competency Framework has been developed to capture the skills, knowledge and behaviour that individuals must demonstrate to perform effectively in their role. The framework is made up of seven competencies, grouped into three clusters; core, specialist and leadership. The indicators of behaviour are not designed to be comprehensive but provide a clear and consistent sense of what is expected from individuals at EMBL-EBI.
Closing date: 1 June 2021
Sound understanding of and practical experience of using file transfer protocols including ftp, Aspera, GridFTP, Globus. Experience with large scale computing, storage or cloud infrastructures (e.g. HPC/HTC clusters), source code managed CI/CD and automating tooling for testing and continuous deployment, and log management (syslog, rsyslog, fluentd) is also desirable.
Previous experience evaluating open-source software and its subsequent integration to a production system would also be advantageous, as would considerable experience in Python.
Familiarity with agile development practices and the full software development lifecycle in a team environment and previous experience in Service definition and ITIL/FITSM are also of interest.
With outstanding technical infrastructure and a flexible working style, EMBL-EBI is a medium-sized organisation with a small-company feel.
We value your skills, wherever you may come from and we offer a generous benefits package to support you.
Join an inclusive community of 850+ employees from over 78 countries and get unparalleled support with visa sponsorship.