Natera

Genomics Data System DevOps Engineer – Temporary

Natera

contract

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Working with the Data Science Production Engineering team, to design and develop a Genomics Data System.
  • Develop genomics data file retrieve and archive solutions from various data sources and platforms, e.g., DNAnexus, AWS HealthOmics.
  • Develop databases that record and manage metadata of the genomics data files.
  • Develop automation solutions for genomics data file retrieval and metadata management.
  • Test, deploy, and maintain such systems.
  • Write technical documentations for such systems.
  • Provide training and technical support for other team members.

Requirements

  • Minimal Bachelor's Degree in Computer Science, Software Engineering, Bioinformatics, or a related field. Advanced degrees preferred.
  • Minimal 7 years of relevant industry experience for candidates with only a Bachelor's Degree.
  • Minimal 5 years of relevant industry experience for candidates with a Master's Degree.
  • Minimal 3 years of relevant industry experience for candidates with a Doctorate degree.
  • Excellent Python programming skills, with cloud application and/or automation system development experience.
  • Proficient with RDBMS systems such as PostgreSQL and/or MySQL, and past database-based application development experience.
  • Proficient Linux command line skills, and past Linux application development experience.
  • Familiarity with AWS services, and past working experience using AWS services.
  • Good understanding and past working experience with genomics data, such as FASTQ, BAM, VCF files.
  • Familiarity with Git workflow and version control systems like GitHub and/or GitLab.
  • Familiarity with tool/system performance evaluation methods, and good understanding of key factors, such as RAM, Disk IO, Network IO's impact on system/tool's performance.
  • Past experience in developing automation solutions.
  • Familiarity with SDLC and software development and testing methodologies.
  • Good documentation practices and coding style.
  • Preferred but not required: IaC skills and experiences, such as CloudFormation, Terraform, and/or Ansible.
  • Excellent communication skills.
  • Strong integrity.
  • Team player.
Benefits
  • Competitive Benefits - Employee benefits include comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
  • Free testing for employees and their immediate families.
  • Fertility care benefits.
  • Pregnancy and baby bonding leave.
  • 401k benefits.
  • Commuter benefits.
  • Employee referral program.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonRDBMSPostgreSQLMySQLLinuxAWSFASTQBAMVCFIaC
Soft Skills
communicationintegrityteam player
Certifications
Bachelor's DegreeMaster's DegreeDoctorate Degree