G

GitLab

Unified DevOps platform for CI/CD

Professional Services Program Manager

Program ManagementUpdated on Nov 13
Full-time

About the Job

Requirements

  • Experience leading complex programs with multiple interdependent projects, stakeholders, and timelines.
  • Strong skill in program planning, forecasting, reporting, and communicating delivery metrics clearly to internal and external stakeholders.
  • Ability to organize, monitor, and manage long-term project budgets, schedules, risks, and dependencies.
  • Proven ability to build collaborative relationships with customers and partner effectively with Engagement Managers, Architects, and delivery teams.
  • Working knowledge of agile and other project management approaches, with the judgment to apply the right structure to different customer needs.
  • Ability to develop long-term plans that support customer adoption, transformation, and successful delivery outcomes.
  • Comfort leading program-level meetings and driving progress across multiple workstreams.
  • Willingness to complete GitLab Project Management certification within two months of starting in the role.

Responsibilities

  • Lead delivery of multi-workstream professional services engagements for large and strategic customers.
  • Build strong relationships with customer stakeholders, including executive leaders, program and project managers, engineering, development, and security teams.
  • Develop and apply a delivery methodology that uses agile and project management best practices, and communicate how the methodology will be used throughout the program.
  • Create and continuously communicate program roadmaps, dependencies, milestones, and deliverables across connected projects.
  • Manage stakeholder expectations and secure approval on major milestones, decisions, and delivery plans.
  • Define program strategy, including business justification, expected benefits, in-scope and out-of-scope work, timelines, schedules, resources, stakeholders, and success criteria.
  • Establish core program structures such as RACI charts, work breakdown structures, communication plans, and escalation paths.
  • Work closely with Engagement Managers and Regional Delivery Managers to support program scoping, review delivery assumptions, and help improve project management processes through quarterly objectives and key results (OKRs).

About the Company

GitLab

Unified DevOps platform for CI/CD

GitLab provides a unified DevOps platform that brings together the tools needed for software development, including code hosting, collaboration, CI/CD, issue tracking, and security, all in one application. It works by offering a single subscription-based platform where teams can plan, write, test, review, and deploy code through automated pipelines, reducing the need to manage separate tools. This differs from many competitors that require using a collection of separate products; GitLab consolidates these capabilities into one integrated solution, helping teams work more efficiently. The company's goal is to help organizations speed up software delivery and improve collaboration by simplifying the DevOps process and continuously updating the platform with new features and improvements.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at GitLab

See more jobs