Job Openings Software Developer - Data Migration

About the job Software Developer - Data Migration

Role Description:

We are seeking a skilled Software Developer to lead the migration of our fixed customer base into a new BSS stack. This role involves extracting customer data from source systems based on defined selection criteria, ensuring data integrity according to business rules, and cleaning up the data. You will transform the data into the target data model and create migration scripts to move data into the target system/database in batches, considering specific selection criteria and performance. Additionally, you will develop scripts for post-migration validations.

Tools and Methods:

  • Tools: PL/SQL, Java, Python
  • Methods: ETL (Extract, Transform, Load)

Responsibilities and Deliverables:

  • Data Extraction Scripts: Develop scripts to extract customer data from source systems based on defined selection criteria.
  • Integrity Reports: Ensure data integrity by creating reports based on business rules and performing necessary clean-ups.
  • Data Transformation Scripts: Create scripts to transform data into the target data model.
  • Migration Scripts: Build and optimize migration scripts to transfer data into the target system/database in batches, with specific selection criteria and performance considerations.
  • Validation Scripts: Develop scripts for post-migration validation.
  • Migration Execution: Execute the migration and perform thorough validation.

Required Skills:

  • Technical Competence: Proficiency in PL/SQL, Python, Java, and Oracle with at least 4 years of professional experience.
  • Migration Experience: Previous experience in similar data migration projects.
  • Leadership Skills: Ability to lead migration tasks and guide teams.
  • Team Player and Problem Solver: Strong collaboration skills and the ability to solve complex problems.
  • Communication Skills: Excellent verbal and written communication skills in English.

Benefits we offer:

  • Work from anywhere
  • 25 vacation days
  • Summer house for remote working
  • Budget for education