Cyrus is looking for a talented DevOps Engineer to join in our mission of building the next generation of software for molecular modeling in Biotech and Pharma. We firmly believe in infrastructure as code and creating well designed, autonomous, self-correcting/healing systems. Our ideal candidate is not only fluent in the dominant technologies for cloud deployment but is also deeply curious and engaged with emergent technologies. Our ideal candidate should be able to test and analyze new tools and technologies and deliver reports that will define the company’s long term infrastructure strategy. Cyrus is a small, early-stage startup in pre-production, we are looking for someone who is willing to be in charge of all DevOps in our company.
Responsibilities
Design and implement a continuous integration and deployment pipeline. Design and implement a micro service autoscaler tuned to the requirements of high-performance scientific applications. Design and implement an infrastructure monitoring solution. Monitor the production environment and respond to events that happen during normal working hours. Be on an on-call rotation schedule for responding to events that happen after working hours and weekends. Research and evaluate new container orchestration tools like Kubernetes, Docker Swarm, CoreOS fleet and Mesos.
Requirements:
BS in Computer Science with 3+ years of experience, or 5+ years of relevant experience. Have a strong grasp of Linux systems, networking and security. Strong programming skills using scripting languages like Python, Ruby, Perl, Bash, etc. Experience with public cloud platforms (IaaS/PaaS). Hands-on experience with Docker or experience controlling and monitoring 100+ instances. Familiarity with infrastructure orchestration technologies. Hands-on experience configuring Continuous Integration systems like Jenkins.
Bonus:
Familiarity with Go Language Development experience in C/C++ Familiarity with Relational Databases.
Salary and compensation
$80,000 — $90,000/year
Equity
0.25 – 0.5

