More Related Content
Similar to [DSC Europe 23] Dennis van Rooijen - Leading an all remote data team.pptx
Similar to [DSC Europe 23] Dennis van Rooijen - Leading an all remote data team.pptx (20)
More from DataScienceConferenc1
More from DataScienceConferenc1 (20)
[DSC Europe 23] Dennis van Rooijen - Leading an all remote data team.pptx
- 1. © 2023 GitLab Inc.
Leading a all-remote,
globally distributed team.
Dennis van Rooijen
Director Data Platform GitLab
- 2. © 2023 GitLab Inc.
GitLab company
Our mission: Everyone Can Contribute
- 3. © 2023 GitLab Inc.
GitLab CREDIT values
Collaboration Results Iteration Transparency
Efficiency
inclusion & belonging
Diversity,
- 4. © 2023 GitLab Inc.
Plan
Create
Verify
Package
Secure
Deploy
Monitor
Govern
What GitLab is doing?
The DevSecOps
Platform
delivered as a
single application
to help you
iterate faster and
innovate together
- 9. © 2023 GitLab Inc.
1800
1800+ team members in more than 60
countries and regions
- 10. © 2023 GitLab Inc.
2500
GitLab handbook has over 2500 web
pages of text
- 12. © 2023 GitLab Inc.
The Data Platform Team
Part of the central data team
- 13. © 2023 GitLab Inc.
Central Data Team
Data organisation
Hub & Spoke model
●The central data team supports
distributed analysts in their respective
functions
●Data Leadership forum to align on
prioritisation
●The Data Platform team responsible for a
reliable, scalable data platform and
ingesting the data
Analytics Engineering
Team
The Data Platform
The Enterprise Insights
& Data Science Team
Sales and
Marketing
Product Finance
Engineering People
- 14. © 2023 GitLab Inc.
Goal of the Data Platform Team
Provide a best in class Data Platform for GitLab to make data
driven decisions
We support directly data fusion and distributed analyst teams
and in some cases by delivering a Stable Counterpart
Add new data sources to the Data Platform (currently a backlog
of +/- 25 data sources)
Maintain existing data pipelines
● Monitor and solve issues
● Add extra data to the pipelines
● Optimize existing pipelines (performance improvements and cost reduction)
Upgrade the platform to the latest standards. I.e:
● Version upgrades
● Providing data services
- 15. © 2023 GitLab Inc.
250.000
query statements executed every day (average)
2700
models processed every day
83
snowflake SQL users
100 TB
production data
88
active flows (Airflow dags)
45
data sources connected
- 16. © 2023 GitLab Inc.
Justin Stark
Data Engineer
Oregon
Paul Armstrong
Data Engineer
South Africa
Snehansh Chaturvedi
Data Engineer
India
Justin Wong
Data Engineer
New York
Ved Prakash
Data Engineer
Netherlands
Dennis van Rooijen
Director Data Platform
Netherlands
Radovan Bacovic
Data Engineer
Serbia
Rigerta Demiri
Data Engineer
Austria
Jagpreet Singh
Data Security Engineer
India
Globally distributed
- 17. © 2023 GitLab Inc.
How we work
2 week iterations
Quarterly OKR
Following the Planning Drumbeat
Activities required to maintain efficient and
reliable data services, including triage, bug
fixes, and patching to meet established Service
Level Objectives.
Long term projects adhere to the Data Team
and company Objectives
Other work, as prioritized and ranked using the
Value Calculator.
- 18. © 2023 GitLab Inc.
Once per week the Weekly Data
Platform Team Meeting
Weekly 1:1 with all my team
members
Informal coffee chats
Quarterly meetings (i.e. Data All-
hands, pizza party)
Communication
A-sync written communication:
- EPICs, Issues, Merge requests
- Slack
- Handbook documentation
- 19. © 2023 GitLab Inc.
The trust equation with individuals and teams
They know
their stuff
They deliver when
they say they will
I feel safe
with them
Are they focused more on their own
motives or shared motives?
C
Credibility
+ R
Reliability
=
T
Trustworthiness
+ I
Intimacy
S
Self-Orientation
- 20. © 2023 GitLab Inc.
Managing performance is a series of conversations
over time
February March April May June July August September October November December January
Talent
Assessment Talent Assessment:
Formal Q4
Assessment and
Calibration
IGP
Discussion IGP
Discussion
Optional 360
Feedback and Coaching
1:1s - Use agenda document to note wins and performance challenges
Talent Assessment:
Informal Mid-Year
Check In
- 21. © 2023 GitLab Inc.
Performance and Growth Potential Matrix
Exceeding Box 5 Box 2 Box 1
Performing Box 7 Box 4 Box 3
Developing Box 9 Box 8 Box 6
Developing Growing Exceeding
Performance
→
Growth Potential →
- 22. © 2023 GitLab Inc.
Models for feedback and coaching
S
Situation
Anchor time and
place
B
Behavior
Observable
Action
I
Impact
What I felt or
thought or
experienced
- 23. © 2023 GitLab Inc.
Models for feedback and coaching
Care
Personally
Challenge
Directly
Obnoxious
Aggression
Manipulative
Insincerity
Ruinous
Empathy
- 24. © 2023 GitLab Inc.
Models for feedback and coaching
Identify the goals to drive success
Discuss the current state and what
barries exists with reaching the goals
Agree on specific actions
and a plan for action to
achieve the goal
Explore the options for moving
forward
GROW
1. Goal 2. Reality
3. Options
4. Way Forward
- 25. © 2023 GitLab Inc.
Results
Great
people
Great team
Great
Results
Data Uptime Tier 1 data sources
Editor's Notes
- Introduction 1
- Introduction 4
- Introduction 3
- Dark Background
- Dark Background
- Dark Background
- Dark Background
- Dark Background
- Introduction 4
- Dark Background
- Dark Background
- Half + Big Stat