Data Migration Specialist

The Citation Group

Wilmslow

On-site

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

25 days holiday
Birthday day off
Post-wedding holiday
Family perks
Private healthcare

Job summary

The Citation Group is expanding its data and AI capabilities and seeks a Data Migration Engineer to move data safely between systems during platform consolidation. You’ll work on live migrations across CRM, billing, and other platforms, ensuring validation rules and automation map correctly before cutover.

You'll partner with the Head of Data Migrations, data owners, and platform specialists (Salesforce, Chargebee, Dynamics) to surface gaps early, understand underlying system logic, and design

Qualifications

  • Proven experience with data migration projects and ETL/ELT processes.
  • Strong SQL skills and Python programming.
  • Ability to map complex source-to-target logic and validation rules.

Responsibilities

  • Lead structured data discovery and profiling at the start of every migration, surfacing quality and integrity issues before remediation.
  • Build detailed source-to-target data mappings grounded in the systems’ logic and constraints.
  • Identify where source and target differ and design for it during discovery rather than in testing.
  • Build and maintain ETL/ELT pipelines moving data between systems with transformation for edge cases.
  • Own reconciliation and validation between source and target post-migration and trace discrepancies to root cause.
  • Document migration logic, mappings, and known quirks for reuse across future migrations.
  • Collaborate with data owners to drive cleanup of quality issues ahead of cutover.
  • Support cutover planning and execution, including rollback considerations.

Skills

SQL queries
Python
Analytical
Communication
Problem-solving
Data migrations

Tools

DBT
Databricks
Snowflake
Salesforce
Chargebee
Dynamics

Job description

The Citation Group is building out its data and AI capabilities to be best in class. As part of this, we're looking for a Data Migration Engineer to join the data team and support in moving data safely and accurately between systems as we consolidate and modernise our platform landscape.

This isn't a generic ETL role. You'll be working on live migrations between operational systems (CRM, billing, and platform migrations) where the real risk isn't moving the data — it's the things that only surface once it lands: automation overwriting values post-import, subscription or contract logic that doesn't map cleanly, validation rules that silently reject or reshape records. You'll work closely with the Head of Data Migrations, data owners, and platform specialists (Salesforce, Chargebee, Dynamics) to make sure those gaps are found and designed for before cutover, not discovered during UAT.

We're looking for someone who's naturally curious about how systems actually work under the hood — not satisfied with a field-to-field mapping sheet until they understand the logic, constraints, and automation behind both ends of the migration.

Responsibilities
  • Lead structured data discovery and profiling at the start of every migration — surfacing quality, completeness, and integrity issues while there's still time to remediate them, and quantifying the remediation effort involved
  • Build detailed source-to-target data mappings grounded in a genuine working understanding of both systems — not just field lists, but the underlying logic, constraints, and assumptions each platform makes
  • Identify where source and target behave differently (validation rules, required fields, relationship structures, calculated vs. stored values, automation-driven overwrites) during discovery, and design for it rather than letting it surface as a defect in testing
  • Build and maintain the ETL/ELT pipelines that move data between systems, including transformation logic for edge cases (e.g. multiple active records per customer, hardcoded vs. derived fields)
  • Own reconciliation and validation between source and target post-migration, including tracing discrepancies back to root cause (data issue vs. platform automation vs. mapping error)
  • Document migration logic, mapping decisions, and known system quirks so they're reusable across future migrations
  • Work with data owners to drive cleanup of quality issues ahead of cutover
  • Support cutover planning and execution, including rollback considerations
The Person

We're looking for someone who can roll their sleeves up and dig into both the data and the systems around it. In addition, the successful candidate should have:

  • Excellent writing and communication skills with strong attention to detail — you'll need to explain system-behaviour gaps clearly to non-technical stakeholders
  • Experience writing, troubleshooting, and debugging advanced SQL queries
  • A track record of going beyond field-level mapping to understand why two systems behave differently — validation logic, automation, calculated fields, relationship structures
  • Outstanding analytical and problem-solving skills, particularly diagnosing whether an issue is a data problem, a mapping problem, or a platform automation problem
  • Experience with ETL/ELT tools and data migration projects specifically (not just general pipeline building)
  • Programming experience in Python
  • Comfort working with ambiguity — migration requirements shift as discovery uncovers new system behaviour, and you'll need to adapt scope calmly rather than treat it as scope creep

Skills and experience we'd love you to have... but if not? We'll help you get there:

  • Experience migrating data into or out of CRM/billing platforms such as Salesforce
  • Understanding of how declarative platform automation silently alter data post-import
  • Experience in relational cloud-based database technologies like Snowflake, BigQuery, Redshift
  • Understanding of cloud computing security concepts
  • Familiarity with DBT and Databricks
  • Experience working in an agile environment
  • Experience working with AI tools (Claude Code, Cortex, etc.) to accelerate migration analysis
Here’s a taste of the perks we roll out for our extraordinary team members:
25 Days of Holiday, plus 8 Bank Holidays:

We’re talking sun-soaked beaches, snow-capped mountains, or simply your favourite cosy spot at home. Take your well-deserved break with 25 days of holiday, plus those cherished bank holidays.

Birthday Bliss:

Your birthday isn’t just another day on the calendar; it’s YOUR day! Enjoy it in style with a day off, because at Citation, we believe in celebrating YOU.

Post-Wedding Bliss:

Newlyweds, we’ve got something special for you too! Extra weeks of holiday to bask in the glow of post-wedding happiness.

Growing Families:

We’re all about supporting our Citation family, and that includes expectant parents. Vouchers and special perks await to celebrate the newest addition to your family.

Healthcare cash plan:

Your well-being is our priority. That’s why we offer private healthcare to ensure your peace of mind and keep you feeling your best.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

The Citation Group • Wilmslow

Hybrid
GBP 60,000 - 90,000
25 days holiday
Birthday off
Healthcare
+1
Relationship Manager
Relationship Manager

Citation Professional Solutions • Wilmslow

Hybrid
GBP 26,000 - 36,000
25 Days of Holiday + 8 Bank Holidays
Birthday Bliss
Post‑Wedding Bliss
+2
1st Line Support Analyst
1st Line Support Analyst

The Citation Group • Wilmslow

On-site
GBP 23,000 - 28,000
25 Days Holiday
8 Bank Holidays
Birthday day off
+3
1st Line Support Analyst
1st Line Support Analyst

The Citation Group • Coalville

On-site
GBP 20,000 - 28,000
25 Days of Holiday + 8 Bank Holidays
Birthday Bliss
Post-Wedding Bliss
+2
Sales Operations Executive
Sales Operations Executive

Citation Professional Solutions • Wilmslow

Hybrid
GBP 25,000 - 45,000
25 Days of Holiday + 8 Bank Holidays
Birthday day off
Extra weeks for newlyweds
+2
Senior Data Scientist
Senior Data Scientist

Carwow • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working
Competitive salary
Matched pension contributions
+9
Senior Web Developer - .Net
Senior Web Developer - .Net

Equator • Greater London

On-site
GBP 75,000 - 110,000
Pension matching
Free gym membership
Private healthcare
+7
Salesforce Developer
Salesforce Developer

Citation Canada • Wilmslow

Hybrid
GBP 60,000 - 85,000
25 Days Holiday + 8 Bank Holidays
Birthday day off
Post-Wedding leave (extra holidays)
+2
Sales Lead - Commercial Sector
Sales Lead - Commercial Sector

CPS • Reading

On-site
GBP 60,000 - 90,000
Uncapped commission
£5,000 annual car allowance
PMI with Vitality Health
+9
Sales Lead - Commercial Sector
Sales Lead - Commercial Sector

CP • Reading

On-site
GBP 60,000 - 90,000
Uncapped commission
Car allowance
PMI health cover
+7