This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Data Migration Analyst to be part of a rapidly growing Auckland based business. You'll support client onboarding by migrating data from legacy systems into a modern SaaS platform. This role is ideal for someone with strong SQL, Python, and ETL experience who enjoys working hands-on with data and improving migration processes. You’ll work closely with implementation, customer-facing, and technical teams to ensure data migrations are completed efficiently, reliably, and to a high standard. You’ll play a key role in improving migration processes, building repeatable frameworks, and helping onboarding run smoothly as client volumes grow.
Job Responsibility:
Deliver end-to-end data migrations as part of client onboarding projects
Analyse client data requirements and map legacy data to target systems
Validate, clean, transform, and reconcile datasets to ensure accuracy
Use SQL and Python to extract, transform, and load data
Improve migration templates, tooling, and repeatable processes
Identify opportunities to automate manual steps and increase efficiency
Maintain clear documentation and internal knowledge bases
Troubleshoot data issues and communicate clearly with stakeholders
Requirements:
2 - 5 years’ experience in data migration, data analysis, or data engineering
Strong SQL skills and working experience with Python
Understanding of data structures, ETL concepts, and common data formats
Experience working with legacy systems and imperfect data
Ability to work with both technical and non-technical stakeholders
What we offer:
Extra annual leave entitlements that increase with tenure
Generous maternity and paternity leave
Company incentives designed to retain and reward people long term
Supportive, delivery-focused team with room to grow your career