Sr Manager CICD Engineering at Dexcom

Posted in General Business 10 days ago.

Type: Full-Time
Location: San Diego, California





Job Description:

About Dexcom:

Dexcom, Inc. empowers people to take control of diabetes through innovative continuous glucose monitoring (CGM) systems. Headquartered in San Diego, California, Dexcom has emerged as a leader of diabetes care technology. By listening to the needs of users, caregivers, and providers, Dexcom simplifies and improves diabetes management around the world.

Summary:

Manages the activities of Dexcom R&D's CI/CD and Tools team to ensure high availability and reliability of the company's products and internal processes. Interacts closely with all other functions, including product development, QA, project management, marketing, and sales to ensure clear understanding of business and technical needs and timely delivery on customer requirements. Has full operational responsibility of Dexcom's CGM application build and deployment pipeline and associated release management activities, as well as R&D-specific productivity tools including Github, Slack, Jira, and Confluence. Recruits, coaches and develops, and evaluates personnel ensuring the efficient and effective operation of the teams.

Develops standards, processes, and best practices to both mature and grow capabilities of the CI/CD and Tools team. Provides day to day engineering management encouraging usage of best practices and repeatable patters to drive automation and standardization within the team as a practice. Through both leadership and standardization, the senior manager develops a stronger, unified, cohesive team with common goals, mission, and vision.

Essential Duties & Responsibilities:


  • Has direct oversight and daily management of enterprise CI/CD pipeline and R&D-specific productivity tools including Github, Slack, Jira, and Confluence

  • Architects enterprise CI/CD solutions for Dexcom customer facing products with a focus on speed, agility, stability, scalability, security, testability, and maintainability

  • Develops and ensures governance of Change Management policies and procedures

  • Oversees internal operations, and is responsible for installation, validation, and maintenance of internally used software solutions

  • Analyzes and investigates requests, prepares design specifications, and oversees resource allocation and execution

  • Manages and implements internal process and performance monitoring tools and technologies

  • Plans system capacity and maintenance in conjunction with the Infrastructure team

  • Cultivates and maintains a team and culture of high availability and responsiveness to address operational issues and emergent needs 24x7

  • Responsible for ensuring that department understands and complies with quality standards and requirements as documented.

  • Vendor relations and contract negotiation, including managing ongoing partnership with iTJ for CI/CD delivery and support.

  • Strong familiarity with CI/CD architectural best practices including branching/merging, labeling, canary deployments, and release management.

  • SRE approach to DevOps (KPI's driven by customer experience drive system changes)

  • On-call 24/7 rotation is required

Required Qualifications:


  • Track record and passion for bringing high quality automation including continuous delivery, canary deployments, test automation, and one-click deployments across application and infrastructure together as a service.

  • Understanding of high-level languages and scripting/automation tools (Kubernetes, Spinnaker, Jenkins, Terraform, Harness, Bamboo, etc).

  • Understanding of COTS systems administration including Slack, Jira, Confluence, and Github.

  • Deep expertise in modern infrastructure hosting environments, with emphasis in Cloud operations (GCP, AWS, etc)

  • Strong track record of management and leadership

  • Experience with creating robust release management processes

  • Experience with systems administration and networking technologies

  • Experience with medical technologies and HIPAA is big plus

  • Awareness of best practices IT frameworks such as ITIL and COBIT

  • Operating knowledge of Agile methodologies

  • Collaborative leader with strong communication and planning skills

  • Poised under pressure, with attention to detail and high commitment to customer satisfaction

  • Typically requires minimum of 8 years related experience

Functional Description: Management

Directs the activities of a Dev Ops engineering function that supports software applications development function. This position oversees the provisioning of cloud infrastructure and development environments and automated deployment for the cloud eco system. Interacts with project managers, marketing, sales, and users to define application requirements and/or necessary modifications. Brings the industry best practices continuously evolves the Dev Ops function for security, scalability and stability.

Functional/Business Knowledge:


  • Knowledge and awareness spans all aspects of the specific functional area.

  • Enhances understanding and knowledge of how functional objectives support corporate objectives.

  • Possesses in‐depth knowledge of leading best practices in area of expertise.

Scope:


  • Establishes operational objectives and work plans, and delegates assignments to team members / supporting employees.

  • Provides guidance and support to team members / employees.

  • Establishes and assures adherence to budgets, schedules, work plans, and performance requirements.

  • Requires the ability to effectively influence others and manage sensitive situations.

Judgement:


  • Works on issues where analysis of situations or data requires an in‐depth knowledge of organizational objectives.

  • Erroneous decisions or failure to achieve results will add to costs and may impact the short‐term goals of the organization.

Management:


  • Manages activities of two or more sections or departments.

  • Directly manages the coordination of the activities within a function/department with responsibility for results.

  • In some instances may be responsible for a functional area or contracted / outsourced employees or matrixed reports and not have any direct reports within the organization.

  • People management responsibilities include hiring / terminations, performance reviews, career development coaching and compensation decisions.

Experience and Education Requirements:


  • Typically requires a Bachelor's degree with 13+ years of industry experience.

  • 5-8 years of previous people management experience.

#LI-BA1

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact Talent Acquisition at talentacquisition@dexcom.com.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.