Junior Data Migration
ninjob anonymise votre CV sur des GPU à Genève, prépare votre candidature pour cette offre et vous la faites partir en un clic.
Voir mon match sur cette offre →Description du poste
Join our Data Migration team as a Junior Data Engineer! Be part of exciting projects transitioning legacy systems to modern solutions. Tasks Develop data migration processes with senior engineer guidance. Analyze legacy data structures and define transformation rules. Write SQL scripts for data extraction, transformation, and validation. Skills Bachelor's or Master's in Computer Science or Data Engineering required. Strong knowledge of SQL and relational databases essential. Analytical mindset and attention to detail are key. 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
Offre agrégée depuis une source publique suisse (jobs_ch). ninjob n'est pas l'employeur. Référence ninjob #14495.