Pully
6 hours ago
Junior Data Migration
- 06 March 2026
- 100%
- Pully
Job summary
Join our Data Migration team as a Junior Data Engineer! Work on exciting projects transforming legacy systems into modern solutions.
Tasks
- Assist in developing data migration processes with senior engineers.
- Analyze data structures and define transformation rules effectively.
- Collaborate on data cleansing and implement quality checks.
Skills
- Bachelor's or Master's in Computer Science or related field required.
- Strong SQL knowledge and understanding of relational databases.
- Curiosity and a problem-solving mindset are essential.
Is this helpful?
About the job
As part of the expansion of our Data Migration team, we are looking for a Junior Data Engineer to contribute to strategic data migration projects.
You will join a specialized team working on migrations from legacy systems to modern solutions.
You will be coached by experienced engineers and progressively gain autonomy while working on real, high–business-value data.
This role is ideal for someone who enjoys understanding how systems work, solving data puzzles, and learning structured engineering practices in a collaborative environment.
Key Responsibilities
As a Junior Data Engineer – Data Migration, you will:
• Participate in the development of data migration processes under the guidance of senior engineers
• Analyze legacy data structures and help define transformation rules
• Write SQL scripts for data extraction, transformation, and validation
• Contribute to data cleansing and correction activities
• Execute migration dry runs and investigate anomalies
• Implement data quality checks and validation controls
• Collaborate with Business Analysts, DBAs, and product teams to understand data behavior
• Document migration rules and technical decisions
• Gradually contribute to improving performance and reliability of migration processes
Technical Skills
Must-have
• Good knowledge of SQL (joins, aggregations, subqueries)
• Understanding of relational databases and data modeling concepts
• Ability to read and understand existing queries and adapt them
• Interest in understanding complex data and legacy systems
• Basic programming mindset (structured thinking, debugging logic)
Nice-to-have
• Academic or internship experience with SQL Server, Oracle, PostgreSQL, DB2, etc.
• Exposure to ETL tools or data pipelines
• Basic scripting (Python, PowerShell, or similar)
• Knowledge of Git or version control
• First exposure to data quality concepts
Functional Skills and Soft Skills
• Strong curiosity and willingness to learn
• Analytical mindset and problem-solving attitude
• Attention to detail and quality awareness
• Ability to ask questions and challenge unclear data
• Team player with clear communication
• Persistence when facing complex or messy datasets
Profile
• Bachelor or Master’s degree in Computer Science, Data Engineering, or equivalent
• Internship, academic project, or first professional experience in data or software development
• Motivation to learn data engineering and work on long-term technical projects
About the company
Pully