ON Senior Python Cloud Developer Oxford Nanopore Technologies · Oxford · Cloud Pay not stated 4mo ago

Devopsroles

Oxford

Hybrid

GBP 75,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus
Private healthcare
Pension scheme

Job summary

Oxford Nanopore Technologies is seeking a Senior Python Cloud Developer to join Customer Workflows and help build a globally available data-analysis cloud platform. You will extend the EPI2ME cloud bioinformatics platform, working with a multi-disciplinary team to deliver scalable data analysis, data management, and dashboards.

You will contribute to backend services, databases, and deployment pipelines, ensuring high reliability and performance while collaborating with stakeholders and

Qualifications

  • Proven experience developing Python web applications in a cloud environment.
  • Experience with one or more Python web frameworks (FastAPI, Django, Flask or Litestar) and data modelling for relational/NoSQL databases.
  • Experience with containers and AWS services (DynamoDB, RDS, ECS, Fargate) and CI/CD pipelines.

Responsibilities

  • Develop and maintain core backend services including python web applications and API services for both external and internal customers.
  • Relational and non-relational database implementation within web applications.
  • Improve reliability, scalability and maintainability of services.
  • Build observability through metrics and dashboards.
  • Improve team documentation, processes and working practices to raise delivery standards.
  • Contribute to long-term evolution of the product and future feature development.

Skills

Python web apps
FastAPI
Django
Flask
Litestar
DynamoDB
MySQL
PostgreSQL
Containers
AWS
GitLab
CodeDeploy
Communication
Documentation

Education

Bachelor's or Master’s degree in a numerate discipline

Job description

About Oxford Nanopore Technologies

Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe.

Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics, manufacturing and commercialisation. The management team, led by CEO Dr Gordon Sanghera, has a track record of delivering disruptive technologies to the market.

Oxford Nanopore’s sequencing platform is the only technology that offers real-time analysis, in fully scalable formats from pocket to population scale, that can analyse native DNA or RNA and sequence any length of fragment to achieve short to ultra-long read lengths. Our goal is to enable the analysis of any living thing, by anyone, anywhere!

About the Role

We are looking for a highly motivated individual to join the Customer Workflows as a Senior Python Cloud Developer. This exciting and challenging role is responsible for developing a globally available cloud-based data-analysis application for large and small external customers.

The Details...

Reporting to the Associate Director of Web Development, the successful candidate will extend and improve our data analysis platform to enable the scaling and delivery of the EPI2ME cloud bioinformatics platform.

If successful, you'll be working in a team of developers, bioinformatics scientists, and operations engineers to provide customer data analysis web systems including data management, analysis pipelines, telemetry processing, web application design and administrative dashboards. You'll use agile methods to develop new features and build resilient systems in the cloud and on sequencing devices. In addition, you'll maintain and develop systems that manage 100s of Terabytes of raw sequencing data and data analysis results from sequencing experiments.

Key Responsibilities Include…
  • Develop and maintain core backend services including python web applications and API services for both external and internal customers.
  • Relational and non-relational database implementation within web applications.
  • Improving the reliability, scalability and maintainability of the service.
  • Building observability into services through metrics and dashboards.
  • Improve team documentation, processes, and working practices to raise delivery standards.
  • Contribute to the long-term evolution of the product and future feature development
What We're Looking For...

We'll expect you to have a strong work ethic, positive attitude and good attention to detail. You'll also have good communication skills to enable you to engage with stakeholders as well as developers. You'll hold a degree in a numerate discipline and have proven experience of developing Python web applications and maintaining them in an operational cloud environment.

  • Experience using one or more of the frameworks FastAPI, Django, Flask, Litestar, etc
  • Data modelling for relational and NoSQL type database and using database backends in web applications (DynamoDB, MySQL, PostgreSQL)
  • Experience with containers and related tooling
  • Some experience with AWS is essential; such as DynamoDB, RDS, Batch, ECS, and Fargate
  • Experience with continuous integration and deployment systems (notably Gitlab and/or AWS CodeDeploy)
  • Clear communication and documentation skills to enable you to engage with stakeholders as well as developers.
“Nice to Have” Skills and Experience
  • Experience of developing software in a scientific environment, particularly bioinformatics
  • Front End Experience (We work primarily in react other experience like Vue, Next.js is valuable)
  • Typescript, node, HTML, CSS (to contribute to internal support web interfaces and other internal tooling)
Working at Oxford Nanopore

We offer outstanding benefits to include an attractive bonus, generous pension contributions, private healthcare and an excellent starting salary. Based within beautiful, landscaped surroundings with tree-lined walks, water features and a lake, all of which make for a wonderful working environment.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the job.

#li-rs1

#li-hybrid

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Oxford Nanopore Technologies • Oxford

On-site
GBP 65,000 - 90,000
Development Scientist
Development Scientist

Oxford Nanopore Technologies • Oxford

On-site
GBP 52,000 - 75,000
Bonus scheme
Generous pension contributions
Private healthcare
Senior Campaign Manager
Senior Campaign Manager

Oxford Nanopore Technologies • Oxford

On-site
GBP 50,000 - 70,000
Bonus eligibility
Pension contributions
Private healthcare
Senior Python Cloud Engineer - Bioinformatics Platform
Senior Python Cloud Engineer - Bioinformatics Platform

Devopsroles • Oxford

Hybrid
GBP 75,000 - 110,000
Bonus
Private healthcare
Pension scheme
Genomic Applications Manager
Genomic Applications Manager

Oxford Nanopore Technologies Ltd. • Oxford

Hybrid
GBP 45,000 - 65,000
Senior Campaign Manager
Senior Campaign Manager

Oxford Nanopore Technologies Ltd. • Oxford

On-site
GBP 60,000 - 80,000
Bonus
Pension contributions
Private healthcare
+1
Product Data Administrator
Product Data Administrator

Oxford Nanopore Technologies • Oxford

On-site
GBP 28,000 - 42,000
Senior InfoSec Engineer
Senior InfoSec Engineer

Oxford Nanopore Technologies • Oxford

Hybrid
GBP 70,000 - 110,000
Scientist (Technical Operations)
Scientist (Technical Operations)

Oxford Nanopore Technologies • Oxford

On-site
GBP 40,000 - 65,000
attractive bonus
generous pension contributions
private healthcare
+1
Software Automation Test Engineer
Software Automation Test Engineer

Oxford Nanopore Technologies • Oxford

On-site
GBP 45,000 - 65,000
Attractive bonus
Private healthcare
Pension contributions