Data Engineer - Banking / Payments
Role details
Job location
Tech stack
Job description
Our client is seeking an experienced Data Engineer to support a critical data migration programme within a banking environment. This role focuses on high-volume payments systems, requiring deep expertise in IBM DB2 on mainframe, safe data extraction, and end-to-end migration assurance., * Deliver data migration activities within banking or payments systems, ensuring zero disruption to live transaction processing
- Design and execute safe data extraction strategies from complex, high-volume, and highly concurrent tables
- Perform data mapping, lineage analysis, and documentation
- Lead data reconciliation and validation of migrated datasets
- Develop and optimise ETL processes within controlled production environments
- Ensure production safety, minimising risk to BAU payment processing
- Proactively identify risks, issues, and dependencies, with clear and timely escalation, * Candidates may initially support data discovery and mapping activities while full senior resources are onboarded
- Flexibility and adaptability are key in early programme phases
Requirements
-
Strong expertise in IBM DB2 on Mainframe, including:
-
Indexing, clustering, partitioning, and archiving
-
Query optimisation in high-throughput environments
Experience working with large-scale, high-volume systems where extraction must not impact live processing
Proven ability in:
- Extracting data from complex and congested schemas
- Designing non-intrusive extraction techniques
- Managing data lineage and traceability, * Hands-on delivery of data migration in banking, ideally within payments systems or other mission-critical transaction platforms
- Experience working in controlled production environments with strict risk governance
- Ability to operate independently in ambiguous environments, * Strong familiarity with retail banking payments systems and data structures
- Exposure to Oracle databases for adjacent extraction requirements
- Background in capital markets or trading systems with similar high-volume, high-risk data handling, * Self-sufficient and proactive problem solver
- Comfortable working with incomplete information
- Strong communication skills with a focus on early risk escalation