Description 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