Platform Engineer - London

Genomics England
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 80K

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Bash
Cloud Computing
Continuous Integration
DevOps
Distributed Systems
Python
Network Security
Performance Tuning
Data Logging
High Performance Computing
Gitlab
Gitlab-ci
Infrastructure Automation Frameworks
Terraform
Jenkins

Job description

  • Designing, building and maintaining infrastructure across AWS and hybrid environments for use across bioinformatics pipelines and teams
  • Designing, building and maintaining platform capabilities that enable orchestration and execution of large-scale genomic pipelines
  • Working closely with bioinformatics engineering squads to support Nextflow native workflows and pipeline modernisation
  • Automating deployment, infrastructure provisioning and operational processes using Terraform, Python, Bash and similar tools
  • Design, build and maintain new container management capabilities, with a goal of providing secure container builds on demand for Nextflow processes
  • Re-imagining our CI/CD pipelines and tooling, providing them as-a-service to the bioinformatics teams that leverage the platform
  • Implementing monitoring, logging and alerting capabilities and patterns to improve observability across distributed bioinformatics workflows
  • Configure and manage HPC compute environments, both AWS and on-prem, through tooling such as Seqera Platform
  • Troubleshooting platform and workflow issues across multiple layers, driving long term fixes
  • Supporting cost optimisation, performance tuning and capacity planning across AWS and on-prem systems
  • Producing clear documentation and sharing knowledge across engineering teams
  • Helping embed DevOps ways of working across squads and enabling teams to operate with more independence

Technologies:

  • AWS
  • Bash
  • CI/CD
  • DevOps
  • GitLab
  • Support
  • Jenkins
  • Python
  • Security
  • Terraform
  • Cloud
  • Fabric

Requirements

  • Strong experience with AWS across compute, storage, networking and security
  • Solid Terraform experience for building and maintaining repeatable infrastructure
  • Strong scripting ability in Python, Bash or similar
  • Experience designing, implementing and supporting platform patterns & capabilities for consumption by stream/business-aligned teams
  • Experience operating production grade platforms in complex distributed environments
  • Understanding of CI/CD tooling and DevOps practices such as GitLab CI or Jenkins
  • Comfortable working in data heavy, high throughput systems
  • Collaborative approach with confidence working across teams and influencing technical direction
  • Nice to have - Experience working in genomics, bioinformatics or healthcare data platforms
  • Familiarity with workflow orchestration tools such as Nextflow, Seqera Platform, Seqera Wave or equivalents
  • Exposure to HPC environments or large scale scientific compute workloads
  • Understanding of regulated or security sensitive environments, particularly Software as a Medical Device
  • Experience working in a Platform Team as defined in Team Topologies
  • Experience contributing to platform modernisation or evolution programmes

Benefits & conditions

At Genomics England, we are a global leader in enabling genomic medicine and research, dedicated to creating a world where everyone benefits from genomic healthcare. We support the NHSs national whole genome sequencing service and run the National Genomic Research Library. We offer competitive salaries starting from £71,300 per annum, generous leave policies, family-friendly benefits, a supportive learning and development environment, and a strong commitment to diversity and inclusion. Join us in a pivotal phase of evolution within our computational genomic interpretation pipelines platform, where you can directly influence the future of genomic healthcare.

Apply for this position