Function Health is Hiring a Remote DevOps Engineer
Location: Americas | Posted: July 26, 2024
Company Overview
At Function Health, our mission is to empower individuals in taking control of their health. Our innovative platform provides comprehensive health insights through over 100+ lab tests, tracks health changes over time, and offers actionable, easy-to-understand results. We make it affordable and accessible for everyone.
Led by tech visionaries and Dr. Mark Hyman, a 15-time New York Times bestselling author with expertise from Cleveland Clinic, our leadership team is at the forefront of technological innovation and medical excellence. We are on the hunt for exceptional talent to join us as we embark on our next growth phase.
If you're passionate about leveraging technology to impact lives positively and have the skills to contribute to a platform transforming healthcare, Function Health is where you belong. Let's innovate health care together, one step at a time.
Role
We are seeking a Senior DevOps Engineer to work in a fast-paced startup environment. You should be resourceful enough to complete tasks with a small but efficient team. Your role will be crucial in streamlining and automating the software development cycle, ensuring the quick, secure, and efficient delivery of our applications.
This position involves managing cloud-based infrastructures, implementing continuous integration and delivery pipelines, and ensuring compliance with healthcare regulations.
You'll collaborate closely with development teams to foster innovation while maintaining the highest standards of security and privacy required in the healthcare sector.
Key Responsibilities
- Automating and Optimizing Processes: Design, implement, and manage continuous integration and delivery (CI/CD) pipelines to automate testing and deployment processes.
- Infrastructure Management: Oversee and manage cloud-based and on-premise infrastructure to ensure scalable and secure environments for application deployment.
- Monitoring and Troubleshooting: Implement monitoring tools to proactively identify and resolve issues, ensuring high availability and performance of applications.
- Tool and Technology Evaluation: Research, recommend, and implement tools and technologies to improve the reliability and efficiency of development and deployment processes.
- Collaboration and Communication: Work closely with software development and QA teams to ensure a seamless, rapid flow of changes into production. Foster a culture of continuous improvement.
- Performance Optimization: Continuously assess system performance, implement optimizations, and scale resources to meet demand while managing costs effectively.
Qualifications/Skills
- Expertise: 6+ years of proven experience as a DevOps Engineer or in a similar role.
- Proficiency in Automation Tools: Knowledge of automation software (e.g., Jenkins, Ansible, Puppet, Chef) to automate deployment and monitoring processes.
- Cloud Services Expertise: Experience with AWS, Azure, or Google Cloud for managing and scaling applications.
- Containerization and Orchestration: Familiarity with Docker and Kubernetes to manage microservices efficiently.
- Version Control Systems: Proficiency in Git to manage code changes.
- Proactivity: Independent self-starter with a proactive mindset and strong initiative.
To Be a Strong Fit, You Also Need
- Collaboration and Communication Skills: Excellent interpersonal and teamwork skills to work closely with cross-functional teams.
- Problem-Solving Ability: Strong analytical and troubleshooting skills, with the ability to resolve complex issues in a high-pressure environment.
- Bias Toward Action: Ability to take initiative, make decisions under uncertainty, and move projects forward even amid ambiguity.
- Entrepreneurial Spirit: Highly adaptable with a knack for building and optimizing processes in a dynamic startup environment.
- Effective Communication: Ability to explain complex technical concepts to non-technical stakeholders.
- Remote Work Adaptability: Comfortable with remote work, demonstrating the ability to stay productive and connected irrespective of location.
- Continuous Improvement: Willingness to question assumptions and commit to continuous improvement