Data Migration Architect
Listed on 2026-10-16
-
IT/Tech
Data Engineering
Location:
Gauteng
Positions Available: 5
Salary:
Market-related
Employment type:
3 Year contract, hybrid
We are seeking experienced and technically proficient Data Migration Architects to design, plan and oversee complex enterprise data migration and modernisation initiatives.
The successful candidates will be responsible for defining data migration architectures, developing migration strategies, designing data transformation and integration solutions, and ensuring the accurate, secure and reliable movement of data between legacy systems, enterprise applications, databases and modern cloud platforms.
This role requires strong hands‑on expertise in enterprise data migration architecture, data mapping, ETL/ELT processes, SQL, database technologies, data quality, reconciliation, migration testing and cutover planning.
The ideal candidates will have successfully designed and delivered large‑scale data migration programmes involving complex source and target systems, substantial data volumes, multiple business stakeholders and strict operational requirements.
Candidates must demonstrate the ability to assess existing data environments, develop migration roadmaps, define transformation rules, resolve data quality challenges and design migration solutions that minimise business disruption.
The role requires close collaboration with enterprise architects, data architects, data engineers, database administrators, application specialists, business analysts, project managers and business stakeholders.
This is a specialist architecture role requiring proven experience designing and leading enterprise data migrations. General data analysis, reporting, routine database administration or ETL development without substantial migration architecture experience will not be sufficient.
Key Responsibilities Data Migration Architecture and Strategy- Design and maintain enterprise data migration architectures and technical strategies.
- Assess legacy systems, source databases and target data environments.
- Develop migration roadmaps, approaches and implementation plans.
- Define migration patterns, frameworks, standards and reusable components.
- Design migration solutions for on‑premises, cloud and hybrid environments.
- Evaluate migration complexity, dependencies and technical risks.
- Define full‑load, incremental, phased and parallel migration approaches.
- Establish migration architecture principles and technical design standards.
- Ensure migration designs align with enterprise architecture and business objectives.
- Provide architectural leadership throughout migration programmes.
- Analyse source systems, databases, data structures and integration dependencies.
- Assess target platform capabilities, constraints and data requirements.
- Identify data inconsistencies, duplication, integrity issues and structural differences.
- Evaluate data volumes, complexity, quality and transformation requirements.
- Assess legacy data models and identify modernisation opportunities.
- Document source‑to‑target relationships and technical dependencies.
- Identify migration constraints affecting availability, performance or security.
- Collaborate with system owners to validate data structures and business rules.
- Assess archival, retention and historical data requirements.
- Recommend appropriate migration technologies and implementation approaches.
- Develop comprehensive source-to-target data mapping specifications.
- Define data transformation, cleansing, enrichment and standardisation rules.
- Design mappings between legacy and modern data models.
- Establish data type conversion and schema transformation requirements.
- Define business rules for migration processing.
- Address referential integrity,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).