Analytics Engineering at GitLab
GitLab Analytics Engineering Team Handbook
The mission of the Analytics Engineering team is to maximize the impact of business decisions and strategy with data solutions that are trusted and scalable.
We do this by helping all GitLab teams move up the Data maturity by means of our GitLab values and our Data Team Principles.
Analytics Engineering Responsibilities
The Analytics Engineering Team is directly responsible for:
- Integrating and conforming data from 50+ sources into a single analytics platform
- Encoding business logic into dbt data models that support enterprise-grade reporting and analytics
Additionally, the Analytics Engineering Team supports the following responsibilities
- With Data Leadership:
- Define and publish a Data Strategy to help maximize the value of GitLab’s Data Assets
- Broadcast regular updates about data deliverables, ongoing initiatives, and upcoming plans
- With the Data Platform Team:
- Build and maintain the company’s central Enterprise Data Warehouse to support Reporting, Analysis, Dimensional Modeling, and Data Development for all functional teams
- With the Data Governance and Quality Team:
- Help define and champion Data Quality practices and programs for GitLab data systems
- With the Data Science and Enterprise Analytics Team:
- Provide Self-Service Data capabilities to help everyone leverage data and analytics
Last modified April 10, 2025: Create Analytics Engineering handbook page (
a1bdc2b2
)