Engineering Manager, DevOps
Cohere Health
·
Posted:
August 25, 2023
·
Remote
About the position
You will lead a high caliber software engineering team at Cohere Health, playing a crucial role in the success of the company. The team will be responsible for scaling out the platform across new providers and payers. Additionally, you will be involved in hiring new talent, ensuring the team follows software engineering best practices, managing software builds and deployments, and staying current on advancements in infrastructure and security. This role requires a focus on internal and external client satisfaction, efficiency, and flawless execution.
Responsibilities
- Build and scale out the platform across new providers and payers
- Help with sourcing and selling to candidates and vetting them for the team
- Provide innovative solutions for attracting and retaining top talent
- Ensure the team follows software engineering best practices including testing, quality, and security
- Manage software builds, packages, and deployments for production incidents or problems
- Manage the organization's Cloud accounts on AWS
- Stay current on advancements in infrastructure and security landscape and influence adoption across the enterprise
- Serve as a gatekeeper between Engineering teams and Service Delivery teams for handoff from Engineering to Production
- Develop scripts to automate DevOps functions, source code checking, automated test tool configuration, application topology configuration, automated deployment, and proactive environment monitoring and management
- Collaborate with a team focusing on internal and external client satisfaction, efficiency, and flawless execution in OLA's and SLA's with other internal teams
Requirements
- Build and scale out the platform across new providers and payers
- Help with sourcing and selling to candidates and vetting them for the team
- Ensure the team follows software engineering best practices including testing, quality, and security
- Manage software builds, packages, and deployments for production incidents or problems
- Manage the organization's Cloud accounts on AWS
- Stay current on advancements in infrastructure and security landscape and influence adoption across the enterprise
- Serve as a gatekeeper between Engineering teams and Service Delivery teams for handoff from Engineering to Production
- Develop scripts to automate DevOps functions, source code checking, automated test tool configuration, application topology configuration, automated deployment, and proactive environment monitoring and management
- Collaborate with a team focusing on internal and external client satisfaction, efficiency, and flawless execution in OLA's and SLA's with other internal teams
Benefits
- Continuous learning and staying current on advancements in infrastructure and security landscape
- Opportunity to influence adoption of advancements across the enterprise
- Acting as a gatekeeper between Engineering teams and Service Delivery teams
- Automation of DevOps functions and processes
- Collaborative team environment focused on client satisfaction and flawless execution
- Gathering, clarifying, and documenting technical requirements
- 2+ years of experience managing software engineering teams in a fast-paced, agile environment
- Experience in DevOps, Security, and Infrastructure (performance monitoring/load testing)
- Experience with architecting and deploying software to modern cloud infrastructure using AWS and Terraform
- Fluency in Python
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience
- Proven track record of delivering high-quality software on time and within budget
- Previous experience as a product-oriented team lead with expertise in one or more programming languages and frameworks
- Deep domain expertise within a specific area of the software development lifecycle such as quality, security, or testing
- Prior experience building and coaching successful teams
- Prior experience in healthcare or life sciences
- Equal employment opportunities and fostering an environment of mutual respect