Uncubed
           

Senior DevOps / Site Reliability Engineer

DNAnexus, Mountain View

Providing cloud solutions for the global genomics industry.


DNAnexus® has built the world’s most secure cloud platform and global network for scientific collaboration and accelerated discovery. We embrace challenges and partnership to tackle the world’s most exciting opportunities across a spectrum of industries – biopharmaceutical, bioagricultural, sequencing services, clinical diagnostics, medical centers, government, and research consortia.

DNAnexus provides a genomic sequencing PaaS hosted in the public cloud. By utilizing the latest cloud technologies and best practices, we are building scalable and flexible infrastructure on to which we are delivering our innovative solutions to the market.

Who We’re Looking For

  • Are you passionate about Site Reliability Engineering and DevOps principles?  
  • Are you a ninja with cloud computing infrastructure such as AWS, Azure, or GCP?
  • Do you enjoy creating automated solutions to eliminate friction and tedium in the software development process?
  • Are you excited about expressing Infrastructure as Code?
  • Do you enjoy turning complexity into clarity with metrics and data visualization?
  • Want to scratch all your technical itches while also accelerating the pace of genomics and disease research?

Then come work with us!

 Responsibilities

  • Managing a multi-provider cloud infrastructure across AWS, Azure, and GCP
  • Experimenting with industry-standard technologies such as Kubernetes and Terraform to build out new parts of our infrastructure
  • Building in "guard rails" such as rate limiting and query introspection to prevent expensive customer actions from driving the platform off a cliff
  • Implementing Continuous Delivery principles to accelerate the development lifecycle in a microservices-oriented architecture
  • Making a difference through Science and advancing the state of cures of diseases
  • Working closely with the software development team and other parts of the company to provide a robust, flexible, and scalable platform that enables both product development and new service offerings
  • Managing incident response protocol and provide hands-on quarterbacking during major service interruptions

 Requirements

  • 8+ years Linux Server system administration experience in a large-scale, high-traffic, redundant, cloud-based PaaS/SaaS environment at a Public Cloud provider
  • 5+ years of software development in a high level programming language such as Python, Ruby, Java, JavaScript etc.  Must be capable of writing clean, well structured object oriented software and proficient developing code using common data structures/types such as dictionaries, lists, files, etc.
  • Implemented and/or maintained system automation technologies (Chef, Puppet, Ansible, Salt, etc)
  • Knowledge of common TCP networking concepts such as routing, public/private networks, VPNs, NATs, load balancing, firewalls, etc.  Candidate should be able to use Linux utilities to diagnose common network problems such as name service problems, connection timeouts, etc.
  • Familiar with the challenges of maintaining the various layers of the web/application stack
  • Knowledgeable of operational practices including DevOps and agile
  • Familiar with modern web infrastructure technologies, virtualization, clustering, load-balancing and content delivery networks
  • Experience with Open Source Web Servers (Apache, Nginx, etc.)
  • Experience with system and application performance measurement and troubleshooting tools
  • Know how to work closely with a team and collaborate effectively
  • Excellent time management and communication skills
  • Have an insatiable appetite for technology

Desired skills and Experience

  • Familiarity with Docker and container orchestration solutions such as Kubernetes, Mesos, etc.
  • B.S. or higher in Computer Science or related field or applicable experience
  • Experience with AWS, Azure, or GCP
  • Experience in continuous integration systems such as Jenkins or Drone
  • Familiarity with ElasticSearch, Redis, MongoDB, Node, etc
  • Experience with monitoring tools and timeseries databases such as Prometheus, InfluxDB, or Graphite

Based in San Francisco and Mountain View, California, DNAnexus is experiencing rapid growth and is searching for the best talent to join our team. Key investors include Google Ventures, TPG Biotech, Foresite Capital, and Wuxi NextCODE.

If you are interested in joining our team, please apply today!

 

 

 

About DNAnexus

ABOUT DNAnexus A Global Network for Genomics About DNAnexus DNAnexus provides a global network for sharing and management of genomic data and tools to accelerate genomics. The DNAnexus cloud-based platform is optimized to address the challenges of security, scalability, and collaboration, for organizations that are pursuing genomic-based approaches to health, in the clinic and in the research lab. The DNAnexus team is made up of experts in computational biology and cloud computing who work with organizations to tackle some of the most exciting opportunities in human health, making it easier—and in many cases feasible—to work with genomic data. With DNAnexus, organizations can stay a step ahead in leveraging genomics to achieve their goals. The future of human health is in genomics. DNAnexus brings it all together. What We Do The DNAnexus platform powers genomics by allowing customers to address these challenges: Analyze massive volumes of raw sequencing data quickly, securely, and economically; Integrate genomic data with clinical and other phenotypic data in a secure and compliant environment; Collaborate seamlessly and safely. We’ve helped top biopharmaceutical companies, leading genome centers, pioneering diagnostic test providers, and consortia globally accelerate their genomics programs.

DNAnexus

Want to learn more about DNAnexus? Visit DNAnexus's website.