Data Migration Engineer

Pretoria FULL TIME R41,667 - R50,000 / Month
(R500,000 - R600,000 / Year)

Job Description

Join our talented team as a Data Migration Engineer where you'll oversee the migration of critical data sets while utilizing best practices to maintain data quality and consistency. You will work within a vibrant team environment contributing to diverse projects that influence our operational efficiency.

Responsibilities

  • Develop and execute migration plans for large-scale data sets.
  • Evaluate and select appropriate migration tools and software.
  • Perform data cleansing and validations before migration activities.
  • Work with database administrators to ensure optimal database performance post-migration.
  • Assist in the design of data architecture and model frameworks.
  • Create comprehensive reports on data migration outcomes and processes.
  • Engage with customers to gather feedback on data handling and accessibility.
  • Implement security best practices during data transfer processes.
  • Contribute to continuous improvement initiatives within the data team.
  • Coordinate with IT teams to align data handling practices with overall IT strategy.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
Experience
  • 5 years of experience in data migration or data engineering roles
Technical Skills
  • Data Integration Tools
  • Python
Soft Skills
  • Critical Thinking
  • Attention to Detail
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with NoSQL databases: Hands-on experience with NoSQL databases like MongoDB or Cassandra.
  • Knowledge of Data Governance policies: Understanding of data governance and compliance practices.

Benefits

  • Comprehensive medical aid coverage
  • Remote work options
  • Skills development programs
  • Team-building events and activities

Company Culture

  • Collaboration: We emphasize collaboration across teams to achieve common goals.
  • Inclusivity: We are committed to fostering an inclusive and diverse workplace.
  • Continuous Improvement: We believe in continuous improvement and learning for all team members.
Status: Closed