DevOps Engineer

United States – Remote Full-Time$85k - $100k /year

Job Description

Join Foresight Diagnostics as a DevOps Engineer and play a crucial role in developing and maintaining our CI/CD pipelines, which are essential for our cancer detection platform. You will design, build, and maintain CI/CD pipelines using GitHub Actions to automate builds, testing, and deployment across development and production environments. Implement infrastructure-as-code solutions with Terraform to support repeatable, version-controlled, and auditable infrastructure deployments. Automate the deployment and configuration of applications, bioinformatics pipelines, and supporting services across both GCP and AWS. Build and maintain automation scripts in Python and Shell/Bash to reduce manual operations, improve deployment reliability, and increase developer velocity. Manage containerized applications using Docker, Kubernetes, Google Cloud Run, and AWS container services. Configure and maintain monitoring, logging, and altering solutions to provide full visibility into application and pipeline health. Implement security controls across CI/CD pipelines - including secrets management, access controls, and vulnerability scanning - with a regulated-environment mindset. Manage configuration management for application environments and bioinformatics workstations. Create clear, comprehensive documentation for deployment processes, runbooks, and troubleshooting guides that support regulatory compliance requirements. Drive continuous improvement initiatives to reduce deployment friction, improve build times, and make developers more productive. Mentor and provide technical guidance to development teams on DevOps best practices, cloud-native patterns, and tooling. Help us revolutionize cancer detection through cutting-edge DevOps practices.

Qualifications

1. 5-10 years of experience in DevOps, platform engineering, or software engineering with a strong automation focus. 2. Proven expertise building and maintaining CI/CD pipelines - GitHub Actions experience strongly preferred; GitLab CI or Jenkins also relevant. 3. Strong hands-on experience with GCP and AWS, including deploying and managing production workloads in both environments. 4. Proficiency with Terraform for infrastructure-as-code automation and provisioning. 5. Solid experience with containerization and orchestration - Docker and Kubernetes are core to this role. 6. Strong scripting skills in Python and Shell/Bash; you’re comfortable writing automation from scratch, not just adapting templates. 7. Experience with configuration management tools such as Ansible, Chef, or Puppet. 8. Solid understanding of software development lifecycle, Git Version control workflows, and branching strategies. 9. Experience implementing security best practices in CI/CD pipelines and cloud environments. 10. Strong written communication skills and a track record of producing clear, useful process documentation. 11. A pragmatic, learner’s mindset - you balance quick wins with thoughtful long-term architecture decisions.

Benefits

- Medical, dental, and vision - Flexible PTO and paid holidays - Parental leave - 401(k) with company match


Apply Now