Senior Data Engineer
Data Engineer – Payments Migration (Contract)
We’re working with a leading consulting firm, who are delivery a key payments migration programme for a leading financial services firm, moving processing from a third-party provider into an in-house environment.
The immediate focus is to stand up core processing and connectivity quickly, with minimal disruption — so this role needs someone who has done this before in live, high-volume system s.
What you’ll be doing:
- Supporting data migration activity within a payments environment
- Building and executing ETL pipelines and migration runs
- Troubleshooting data defects and issues
- Supporting dress rehearsals and go-live
- Designing safe data extraction approaches from live systems
Experience required:
- Proven experience delivering data migration in banking or payments systems
- Strong hands-on expertise with IBM DB2 on mainframe, including:
- Indexing, clustering, partitioning, archiving
- Query optimisation in high-volume environments
- Experience working in large-scale, high-throughput systems where:
- Data extraction cannot impact live processing
You’ll need to be confident with:
- Data mapping and lineage
- Extracting data from complex, congested tables
- Reconciliation and validation of migrated datasets
- Running ETL processes in controlled production environments
Key considerations:
- Delivering extraction with zero impact to BAU payments processing
- Managing production risk carefully and pragmatically
- Working in environments where systems are complex and not always well documented
What matters:
- Able to work independently in a fast-moving, ambiguous environment
- Proactive in identifying issues early
- Comfortable escalating risks clearly and quickly
- Focused on delivery and getting things done safely
If you’ve delivered data migration in live payments environments and understand the risks involved, this is worth a conversation.