What are the responsibilities and job description for the Director, DevOps position at AbleTo?
Join our mission-driven organization, where your work matters and a diversity of ideas and backgrounds are welcomed. AbleTo is the leading provider of high quality, technology-enabled behavioral health care. We believe that everyone deserves access to high-quality care and offer a suite of technology-enabled services to empower people to lead better lives through better mental health. A proprietary platform connects individuals with AbleTo highly trained licensed providers who deliver weekly sessions by phone or video supported by an integrated digital experience. Members also have access to mental health coaches, and digital support programs. Our outcomes-focused approach is proven to improve both behavioral and physical health and lower medical costs.
Overview
As Director of the DevOps team at AbleTo, you will manage, grow and develop a team of devops engineers dedicated to the craft of building a world class technology platform to support our mental health care mission. You are passionate about creating an environment where engineers can tackle ambitious goals without compromising a healthy and integrated life. You are a strong technologist, with experience designing and building tools, tool-chains and solutions that enable high change velocity while maintaining high availability on our platform. You enjoy working with and providing service to product oriented cross-functional teams consisting of engineers, product managers, QA and operations team members. Managers at AbleTo are stewards of our culture, as motivated to recruit and build teams as they are to dive into challenging technical problems.
What You’ll Do:
Management
- Develop and maintain your team’s roadmap to utilize fully automated, self-service, highly scalable, cost-efficient, observable, auditable and reliable infrastructure. Continuously align it to the technology roadmap.
- Partner closely with Development, Security, Quality Assurance, Operations and Product teams to achieve high priority security, privacy, compliance, reliability and business-continuity objectives on our overall roadmap.
Technical
- Lead the team and participate in key technical, design, and product discussions of various initiatives. Represent your team with leaders across different parts of our organization.
- Continually evaluate and implement new technology platforms and initiatives to support organizational strategies; provide the team with guidance and direction regarding implementation methods and technical requirements; identify opportunities for process improvement; assist in the development of departmental standards and practices.
- Provide technical guidance and support via engineering design reviews to teams planning and implementing large migrations, deployment of service-oriented architecture, broad architectural shifts, and capacity growth.
People
- Continuously improve efficacy, quality and velocity of team’s deliverables using goal setting, prioritization, metrics, quarterly and annual planning, coaching etc. Manage, measure and communicate the team's progress toward goals.
- Use metrics and OKRs to achieve operational excellence. Ensure teams are working toward increasing the availability, stability, and reliability of all systems under management. Engage and drive effort with Change, Incident, and Problem Management. Utilize Agile methodologies to drive and communicate work efforts.
- Develop and coach team members, ensuring a high level of performance and professional growth. Manage relationships with vendors and consultants throughout procurement and implementation of initiatives as required.
- As hiring manager, in collaboration with other technology leaders, define and maintain the interview process for your team. Partner closely with the recruiting team on sourcing strategies, interviewing, closing and onboarding.
Domain
- Lead a devops practice in a highly regulated environment, preferably healthcare or life sciences domain experience
Key Process/Initiatives:
- Migrate Consumer Stack from AWS/Aptible to GCP
- Automate and Secure our deployment pipelines
- Provide on-demand non-production environments to your internal customers
- Enable our ability to release on-demand using (canary, feature toggle, etc)
Who You Are:
- You are a collaborator. You build and maintain strong, productive working relationships with your customers and stakeholders. You are empathetic and seek to understand each individual’s diversity of background and experience in order to build great teams. You have an eye for talent. You have a track record of recruiting great people to your teams. (People First)
- You are a builder at heart who takes pride in running a highly available technology platform. You drive yourself and others around you. (Sweat the Small Stuff)
- You have a strong sense of architecture and deployment patterns (and anti-patterns) and experience in what it takes to get complex projects shipped. (Make a Difference)
- You are a coach. You derive deep satisfaction in helping engineers develop new skills and advance in their careers. You lead by example. You take time to learn your team’s strengths and weaknesses and are able to set the right context and scope for excellent teamwork. (Let Change Fuel You)
- You keep track of new technologies and techniques and encourage your team members to do the same (Stay Curious)
Experience:
- Bachelor's degree or equivalent work experience
- 6 years leading DevOps & Reliability engineers and supporting software development; operations via methods like automated deployments, infrastructure as code etc in a public cloud (GCP, AWS, Azure etc)
- Experience in and comfort with Agile practices (e.g. Scrum, Kanban).
- Demonstrable understanding of common architectural patterns and frameworks. We are in transition from PHP & Rails to a Node shop.
- Experienced in effective communications to technical audiences in both verbal and written forms
#LI-Remote