Data Migration Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Plan, execute, and validate data migration from legacy systems into a new Enterprise Transformation COTS platform. Requires 5+ years of data migration experience, strong ETL and SQL skills, and fluency in English and Arabic.
Key Skills for This Role
Responsibilities
- Design and develop a comprehensive data migration strategy and plan
- Conduct in depth analysis of diverse source systems to understand schemas, data structures, and data quality
- Perform data profiling to identify data quality issues and design data cleansing rules
- Define detailed source to target data mappings and develop complex data transformation logic
- Design, develop, and optimize ETL processes and scripts using appropriate tools and programming languages
- Implement rigorous data validation frameworks and reconciliation procedures
- Optimize migration processes for performance and scalability
- Ensure strict adherence to data security, privacy, and governance policies
- Conduct internal testing of migration routines and support User Acceptance Testing
- Create and maintain comprehensive documentation for all data migration activities
Requirements
- Minimum of 5+ years of experience as a Data Migration Engineer, ETL Developer, or Data Engineer
- Proven track record of successfully planning, executing, and validating large scale data migration projects for enterprise software implementations
- Experience working with complex, diverse, and potentially fragmented data sources, including structured and unstructured data
- Fluency in English and Arabic — reading, writing, and speaking — is mandatory
- Strong expertise in ETL methodologies, tools (e.g., Informatica, Talend, SSIS, custom scripts), and best practices
- Advanced SQL skills for complex data extraction, manipulation, querying, and performance tuning across various database systems
- Strong programming/scripting skills (e.g., Python, PowerShell) for data processing, automation, and custom ETL development
- Understanding of relational and potentially NoSQL database concepts and data modelling principles
- Experience with data profiling and data quality tools
- Knowledge of data security principles, data masking, and anonymization techniques
- Familiarity with version control systems (e.g., Git) for managing ETL code and scripts
Full Job Posting
Role Overview
- The Data Migration Engineer will be a critical technical resource responsible for the end to end planning, execution, and validation of data migration from various legacy systems into the new Enterprise Transformation solution (the COTS platform).
Key Responsibilities
- Migration Strategy & Planning: Design and develop a comprehensive data migration strategy and plan.
- Source System Analysis: Conduct in depth analysis of diverse source systems.
- Data Profiling & Cleansing: Perform data profiling to identify data quality issues.
- Data Mapping & Transformation: Define detailed source to target data mappings.
- ETL Development: Design, develop, and optimize ETL processes and scripts.
- Data Validation & Reconciliation: Implement rigorous data validation frameworks.
- Performance & Scalability: Optimize migration processes for performance and scalability.
- Security & Compliance: Ensure strict adherence to data security, privacy, and governance policies.
- Testing & UAT Support: Conduct internal testing of migration routines and support UAT.
- Documentation: Create and maintain comprehensive documentation for all data migration activities.
- Collaboration: Work closely with Client IT resources, the COTS platform provider, and other project teams.
Qualifications & Skills
- Minimum of 5+ years of experience as a Data Migration Engineer, ETL Developer, or Data Engineer.
- Proven track record of successfully planning, executing, and validating large scale data migration projects.
- Experience working with complex, diverse, and potentially fragmented data sources.
- Prior experience in government, public sector, or industries with strict data governance is highly desirable.
- Fluency in English and Arabic — reading, writing, and speaking — is mandatory for this role.
Must Have
- ETL Expertise: Strong expertise in ETL methodologies, tools (e.g., Informatica, Talend, SSIS, custom scripts), and best practices.
- SQL Proficiency: Advanced SQL skills for complex data extraction, manipulation, querying, and performance tuning.
- Scripting Languages: Strong programming/scripting skills (e.g., Python, PowerShell).
- Data Modelling: Understanding of relational and potentially NoSQL database concepts.
- Data Quality Tools: Experience with data profiling and data quality tools.
- Data Security: Knowledge of data security principles, data masking, and anonymization techniques.
- Version Control: Familiarity with version control systems (e.g., Git).
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Solutions21 FZCO
Trainer
Dubai, UAE
Solutions21 FZCO seeks an experienced Trainer to lead end-to-end training programs for a new enterprise COTS platform in the public sector. The role involves curriculum development, multi-modal delivery, and user adoptio
Technical Project Manager / Coordinator
Dubai, UAE
Seeking a Technical Project Manager/Coordinator to manage technical workstreams for an enterprise transformation project in Dubai. Requires 7+ years of technical project management experience, expertise in Kubernetes, an
DevOps Engineer
Dubai, UAE
Solutions21 FZCO is seeking a full-time DevOps Engineer for an onsite role in Dubai. You will design and maintain Kubernetes environments, CI/CD pipelines, and automation for an enterprise transformation solution. Requir
Business Analyst
Dubai, UAE
Solutions21 FZCO seeks a Business Analyst for an enterprise transformation project in Dubai. The role bridges business needs and technical solutions, focusing on requirements elicitation, process analysis, and stakeholde
Program Manager
Dubai, UAE
Solutions21 FZCO seeks a Program Manager to lead a large-scale enterprise transformation for a public sector entity in Dubai. The role oversees strategic planning, cross-functional teams, vendor management, and program g
Change Management Professional
Dubai, UAE
Solutions21 FZCO seeks a Change Management Professional for an enterprise transformation project in Dubai. The role leads human-centric aspects, developing strategies to drive user acceptance and minimize disruption for
Business Development Manager (UAE & Middle East)
Dubai, UAE
Solutions21 seeks a Business Development Manager to drive growth in the UAE and Middle East by identifying opportunities, building a pipeline, and closing deals with government and enterprise clients. The role requires 7
Integration Engineer
Dubai, UAE
Solutions21 FZCO recherche un Integration Engineer pour concevoir et implémenter des intégrations robustes et sécurisées entre une solution COTS et divers systèmes internes et externes pour le secteur public. Le rôle req
Trainer
Dubai, UAE
Technical Project Manager / Coordinator
Dubai, UAE
DevOps Engineer
Dubai, UAE
Business Analyst
Dubai, UAE
Program Manager
Dubai, UAE
Change Management Professional
Dubai, UAE
Business Development Manager (UAE & Middle East)
Dubai, UAE
Integration Engineer
Dubai, UAE