Job Description
Synthego is transforming scientists into designers with the first fully automated molecular biology lab. Lab automation is no cakewalk, though. Any given order moves through dozens of instruments, and our factory can manage throughput in the thousands. All of our instruments, databases, and analysis servers need to live on robust infrastructures that can scale with a rapidly growing company.
Synthego is looking for an experienced Senior DevOps Engineer to join our core software team to help us bring our infrastructure to the next level. As we continue to scale our automated lab, we need to smoothly grow the infrastructure that backs it. We are looking for someone to take ownership of our diverse systems and bring them under central management such that our lab can seamlessly and securely scale to many times its current size.
What You'll Do
Be the domain expert for cloud infrastructure and DevOps at Synthego: build on our existing systems and establish best practices for automated deployments, service reliability and monitoring
Deploy a variety of microservices using configuration management with Ansible, infrastructure-as-code with Terraform, deployment pipelines in TeamCity
Manage both on-premises (vSphere and bare metal) and cloud (AWS) virtual server infrastructure (Linux and Windows)
Own deployment and scaling for redundant database clusters (DynamoDB and PostgreSQL)
Monitor all the things. Audit our monitoring / alerting systems and take them to the next level
Build tooling to help our development team move faster: containerization, secrets management, workflow improvements
About You
BS in Computer Science or equivalent
5+ years DevOps experience
Deep understanding of AWS
Previous experience with CI/CD pipelines
Experience with high-availability microservices
Comfortable owning and troubleshooting mission-critical services
Expert in Linux and familiarity with Windows
Experience with Docker
Fluent in Python
Familiarity with OSI networking model
Comfortable owning and troubleshooting mission-critical services
Nice to Haves
Experience with PostgreSQL
Experience with queueing services and architectures
Experience with technologies we use: Ansible, Terraform, Nginx, TeamCity, Ubuntu, CircleCI
About Us
Synthego is a genome engineering company that enables the acceleration of life science research and development in the pursuit of improved human health.
The company leverages machine learning, automation, and gene editing to build platforms for science at scale. With its foundations in engineering disciplines, the company’s platforms vertically integrate proprietary hardware, software, bioinformatics, chemistries, and molecular biology to advance basic research, target validation, and clinical trials.