DevOps Engineer
Centaur Labs
Centaur Overview:
Centaur Labs is the modern data labeling solution driving AI innovation across the healthcare industry. From agile startups and cutting-edge research labs to global pharmaceutical giants and Big Tech, we empower the entire spectrum of AI. Our expert crowd of 50k+ labelers, combined with our gamified DiagnosUs app for motivation and quality control, ensures scalable, high-quality labels are delivered in as little as 24 hours. We are backed by leading investors including Y Combinator, Matrix, and Accel, and recently closed a Series B led by SignalFire.
Position Overview:
We are seeking a motivated and experienced DevOps Engineer to join our team and play a key role in scaling our platform. This position focuses on security, AWS cloud systems, automation, and ensuring our infrastructure supports the demands of a rapidly evolving business. The ideal candidate will have a foundation in Infrastructure as Code (IaC), CI/CD pipelines, and a passion for continuous learning and improvement.
Responsibilities:
Security and Compliance
- Manage vulnerability patching and system updates to maintain a secure infrastructure.
- Contribute to SOC-2 audit preparation and documentation processes.
- Implement and maintain Google SSO for enhanced authentication security.
- Create and refine IAM policies and roles to ensure clarity and adherence to the principle of least privilege.
- Automate secret rotation and improve upon secrets management for better access control.
General IT Administration and Support
- Provide support to developers as well as non-developers for IT-related issues.
- Manage user access for systems like Grafana, Jenkins, and AWS IAM.
- Offer assistance with VPN administration, connectivity troubleshooting, and general IT issues.
- Respond to requests for support related to permissions, connectivity, and other technical challenges.
- Assist with day-to-day IT operational tasks and cross-team support.
Cloud/Network Infrastructure
- Manage and optimize AWS cloud infrastructure, including EC2, ECS, and other core AWS services.
- Design and maintain Infrastructure as Code (IaC) using tools like Terraform.
- Assist with the adoption of GitOps workflows for infrastructure management.
- Continue the migration and improvement of infrastructure towards 100% IaC implementation.
- Support the redesign of subnetting and VPCs for better scalability and organization.
- Contribute to the development of scalable solutions to meet the needs of an expanding team and platform.
Build and Release Management
- Design and maintain CI/CD pipelines using Jenkins.
- Optimize existing pipelines for performance and developer efficiency.
- Troubleshoot build failures and collaborate with developers for resolution.
Monitoring and Alerting
- Develop and fine-tune monitoring alerts to ensure proactive issue resolution.
- Respond to production system alerts, ensuring timely resolution and minimal downtime.
- Enhance observability by building and maintaining dashboards in Grafana.
- Collaborate on the implementation of Prometheus for advanced monitoring needs.
Qualifications:
- Strong desire to continuously learn and improve upon current skill set.
- Strong interpersonal skills with the ability to collaborate effectively across teams.
- Proficiency in at least one Infrastructure as Code (IaC) tool, such as Terraform.
- Basic SQL knowledge for interacting with databases as needed.
- Familiarity with AWS services such as EC2, ECS, and a strong desire to learn additional AWS tools and technologies.
- Familiarity with CI/CD tools and workflows, including Jenkins and GitHub Actions.
- Proficiency in Git for version control and collaboration.
- Experience with Swift, Python, Bash, or Groovy is a plus.
- 1-5 years of experience (recent graduates with a strong foundation in relevant skills and a willingness to grow are welcome to apply)
- Ability to work on multiple projects simultaneously, respond to urgent system events, and provide after-hours support as needed.
Preferred Skills:
- Familiarity with SOC-2 compliance or experience working in regulated industries like healthcare, radiology, or biotech.
- Experience with observability tools like Cloudwatch, Grafana and Prometheus
- Knowledge of IAM policy management and secret rotation tools.
- Experience working in fast-growing companies or teams scaling platforms and infrastructure.
Why join Centaur?
This is an excellent opportunity for a DevOps professional to contribute to a growing company by building scalable, efficient systems and processes. If you are eager to take on new challenges and help shape our platform as we expand, we’d love to hear from you!
- Competitive salary and equity
- Benefits include health insurance, 401k plan, professional development stipend, and partially reimbursed coworking space
- Work from wherever — your home, a coworking space, our office space in Boston, or a hybrid! (typical working hours are 9:30-6)
- Vacation and leave: Four weeks of paid vacation plus 11 annual paid holidays and generous parental leave
- Fabulous company culture centered around our values:
- Act with integrity: We always do what is right for ourselves, our team, our customers, our community and the world.
- Create change: Believe in ideas that seem unrealistic or unconventional. Take initiative to improve the company and the world, unprompted.
- Keep learning: Seek out opportunities to ask questions, test assumptions, learn, and improve. Stay curious.
- Every voice counts: Collective intelligence is core to our company. Speak your mind. We are more than the sum of our parts.