About the Role
We are supporting a fast-paced transformation programme for an established MSP / ISP that is replacing multiple core platforms, including ITSM, Finance, Billing, Sales, Operations and Monitoring.
This role is vital to ensuring accurate, validated data migration across legacy and new systems, including migration from ServiceNow to Halo.
We are seeking a hands-on, methodical and self-sufficient individual who has successfully delivered system migrations before — not merely built data pipelines.
Key Responsibilities
Clean, deduplicate and validate large historical datasets
Map legacy data structures to new system models
Reconcile record counts and perform field-level validation
Identify data that should not be migrated (e.g. obsolete, non-billable)
Support test migrations, dry runs, UAT cycles and final cutover
Manage incremental loads and controlled re-runs
Document mapping decisions and migration logic clearly
Collaborate closely with Development and Engineering teams to resolve data issues
Support post-migration fixes with minimal business disruption
Candidate Profile
Proven experience delivering data migration programmes
Strong SQL skills and advanced data manipulation capability
Experience reconciling high-volume transactional data
Exposure to ITSM, Finance or Billing system migrations is highly desirable
Comfortable working independently in a fast-paced environment
Excellent documentation and validation discipline
Tech Stack
SQLdata manipulationdata migration