
DevOps Engineer
Foresight Diagnostics Inc.
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $85,000 - $100,000 per year
About the role
- Designing, building and maintaining CI/CD pipelines using GitHub Actions to automate builds, testing, and deployment across development and production environments.
- Implementing infrastructure-as-code solutions with Terraform to support repeatable, version-controlled, and auditable infrastructure deployments.
- Automating deployment and configuration of applications, bioinformatics pipelines, and supporting services across both GCP and AWS.
- Building and maintaining automation scripts in Python and Shell/Bash to reduce manual operations, improve deployment reliability, and increase developer velocity.
- Managing containerized applications using Docker, Kubernetes, Google Cloud Run, and AWS container services.
- Configuring and maintaining monitoring, logging, and altering solutions to provide full visibility into application and pipeline health.
- Implementing security controls across CI/CD pipelines - including secrets management, access controls, and vulnerability scanning - with a regulated-environment mindset.
- Managing configuration management for application environments and bioinformatics workstations.
- Creating clear, comprehensive documentation for deployment processes, runbooks, and troubleshooting guides that support regulatory compliance requirements.
- Driving continuous improvement initiatives to reduce deployment friction, improve build times, and make developers more productive.
- Mentoring and providing technical guidance to development teams on DevOps best practices, cloud-native patterns, and tooling.
Requirements
- 5-10 years of experience in DevOps, platform engineering, or software engineering with a strong automation focus.
- Proven expertise building and maintaining CI/CD pipelines - GitHub Actions experience strongly preferred; GitLab CI or Jenkins also relevant.
- Strong hands-on experience with GCP and AWS, including deploying and managing production workloads in both environments.
- Proficiency with Terraform for infrastructure-as-code automation and provisioning.
- Solid experience with containerization and orchestration - Docker and Kubernetes are core to this role.
- Strong scripting skills in Python and Shell/Bash; you’re comfortable writing automation from scratch, not just adapting templates.
- Experience with configuration management tools such as Ansible, Chef, or Puppet.
- Solid understanding of software development lifecycle, Git Version control workflows, and branching strategies.
- Experience implementing security best practices in CI/CD pipelines and cloud environments.
- Strong written communication skills and a track record of producing clear, useful process documentation.
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CI/CD pipelinesGitHub ActionsTerraformPythonShell/BashDockerKubernetesGCPAWSconfiguration management
Soft Skills
written communicationmentoringtechnical guidancecontinuous improvementpragmatic mindset