> Markdown version of [/jobs/ext/2278082-data-migration-engineer](https://www.wearedevelopers.com/jobs/ext/2278082-data-migration-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Migration Engineer - **Company:** Experis - **Location:** Aldermaston, UK (Remote available) - **Salary:** £60,000.0 - £90,000.0 - **Contract:** Permanent contract - **Skills:** Information Engineering, Data Migration, Data Mining, Data Profiling, Issue Tracking Systems, Python (Programming Language), Metadata, Standard Sql, Microsoft SharePoint, SQL Databases, Unstructured Data, Scripting - **Published:** August 28, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5858153374 ## About the Role * Strong data extraction and scripting skills, including SQL and a scripting language such as Python * Experience with data profiling, cleansing, de-duplication, and metadata/schema mapping across disparate, messy sources * Comfort reconciling structured and unstructured data from multiple systems into one clean data set * A methodical, detail-obsessed approach focused on data accuracy, traceability, and repeatability * Good judgement on when to escalate rather than infer, especially with ambiguous, incomplete, or sensitive records * Experience handling confidential or commercially sensitive data professionally and securely ## Description * Lead a time-boxed data migration project to extract, profile, clean, de-duplicate, and migrate executed contracts into a new internal repository * Inventory every source system, produce record and document counts, and assess data quality, access routes, and risk * Write and run scripts to pull documents and structured or unstructured metadata in bulk from multiple systems * Consolidate source data into a single staging dataset and apply documented rules for duplicate resolution * Build and populate a metadata register against agreed core fields, explicitly flagging gaps rather than inferring or leaving blanks * Run a sample migration to test and refine mapping logic and transformation rules before scaling up * Execute the full bulk migration into the new repository structure using the agreed schema and naming convention * Produce clear documentation and handover notes covering what was migrated, what could not be migrated and why, anomalies, and the scripts and logic used Technologies: * Python * SQL * SharePoint More: We are building a brand-new internal contract hub to replace our legacy contract tracking tools. This is a short-term contract of approximately 30 days on a day-rate basis, outside IR35, and remote within the UK. You will work across multiple disconnected sources, including eSignature platforms, a legacy SQL database, SharePoint, and old ticketing systems, to create a single reconciled and trustworthy dataset. This role is focused on data quality and data engineering, with a strong emphasis on traceability, repeatability, and auditable migration. If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website. ## Related Videos - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [A Data Mesh needs Open Metadata](https://www.wearedevelopers.com/videos/505-a-data-mesh-needs-open-metadata) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Crafting Custom Frameworks with Rust: A Deep Dive into Procedural Macros](https://www.wearedevelopers.com/videos/849-crafting-custom-frameworks-with-rust-a-deep-dive-into-procedural-macros) - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)