> Markdown version of [/jobs/ext/9325-sap-data-migration-bods-solution-architect](https://www.wearedevelopers.com/jobs/ext/9325-sap-data-migration-bods-solution-architect). 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). --- # SAP Data Migration & BODS Solution Architect - **Company:** FalconSmartIT - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Advanced Business Application Programming (ABAP), Data Analysis, Unix, Data as a Services, Data Validation, Extract Transform Load (ETL), Data Migration, Data Profiling, Datasheets, Database Queries, IDoc, Unix Shell, Microsoft SQL Server, SAP ERP, Oracle (Applications), SAP (Applications), SAP HANA, SAP NetWeaver Data Management, SAP Sales and Distribution, TCP/IP, File Transfer Protocol (FTP), Sap Business Objects - **Published:** May 14, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=008109de3175a94b ## About the Role Do you have experience in UNIX?, * 15+ years of SAP data migration and ETL experience, with at least 5 full end-to-end project lifecycles delivered. * Experience in version upgrade of BODS environment. * Expert-level SAP BODS (Business Objects Data Services) across versions XI 3.2, 4.0, and 4.2. * Proven hands-on experience with S/4 HANA data migration using LTMC, LTMOM, LSMW, IDOCs, and BAPIs. * Deep knowledge of SAP functional areas: MM, SD, FI (GL/AP/AR), and at least one of OTC, Engineering, or HR. * Strong SQL skills (Oracle 9i12g and/or SQL Server); ability to write complex queries for data analysis and validation. * UNIX shell scripting for automation, scheduling, and FTP-based file management. * Experience with ABAP dataflows and working knowledge of ABAP programs for data migration. * Track record of client-facing delivery, including stakeholder management and sign-off facilitation. ## Description * Lead end-to-end SAP data migration and upgrade project lifecycles across multiple concurrent client engagements. * Architect and deliver ETL solutions using SAP BODS (XI 3.2, 4.0, 4.2) for complex legacy-to-S/4 HANA migrations. * Drive data loads into S/4 HANA using IDOCS, LTMC/LTMOM (Migration Cockpit), LSMW, BAPIs, and ABAP programs. * Lead the design of Technical Specifications, DODS (Data Object Data Sheets), and DOMD (Data Object Mapping Documents). * Develop and enhance IDOCs based on business requirements, promote changes across Dev/Test/Production environments. * Configure logical systems (BD54), TCP/IP RFC connections (SM59), and manage BODS server installations on all environments. * Implement complex pricing condition loads (e.g., ZPR0, ZDIS, COND_A) and multi-step inventory migration scenarios. * Lead GAP analysis workshops to identify and resolve missing or conflicting data requirements. * Oversee data profiling, cleansing, and quality assurance activities using SAP Information Steward including scorecard creation and GDPR-aligned rules. * Design and develop preload readiness and post-load validation reports. * Analyse failed IDOCs via SLG1, diagnose root causes, and drive permanent resolution. * Facilitate data validation and readiness sessions, securing business sign-off for each load wave. * Administer SAP BOBI 4.0/XIR3 architecture and manage users and user groups. * Act as the primary technical point of contact for client stakeholders throughout project delivery. * Manage business expectations and translate functional requirements into robust ETL design and migration logic. * Lead Trial Loads, SIT, UAT, and Cutover Activities including contingency planning and rollback procedures. * Prepare and present status reports, risk logs, and delivery updates at programme governance forums. ## Related Videos - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)