A live role
Senior Migration Engineer - GitLab Dedicated
from GitLab · read the original and apply on their site
Remote, Canada; Remote, United States
Our take: The real work here is guiding customers through GitLab migrations end to end, debugging the replication that goes wrong, and turning each engagement into better tooling.
If you like getting a customer safely from a messy self-managed setup onto a clean managed environment, this is your kind of puzzle. You will replicate data with Geo, debug the sync problems no one else can, design the network and cutover plan, and then turn what you learn into tooling so the next migration is smoother. It is remote, largely asynchronous, and built for people who own outcomes without needing someone watching over them.
Needs
- integrating systems
- root cause analysis
- systems design
- automating toil
- debugging troubleshooting
- infrastructure tending
Rewards
- designing process
- quality assurance
- visible impact
- supporting customers
Demands
- coordinating people
- planning projects
- managing risk
- high stakes
- clear writing
- cross-team work
Grows
- learning new domains
- teaching engineers
- making decisions
Values
- long-term thinking
- remote working
- autonomy
- transparency
- rigour
Drains
- async coordination
- runbook writing
- cutover windows
Would you love this work?
See how what you love doing lines up with this role - it takes about ten minutes to find out.
Find what I'd love to do next