TU PRÓXIMO CAPÍTULO
Senior Data Engineer – ETL
Sobre el puesto
• Support the migration of legacy data collection and database systems to modern cloud-based data management platforms
• Design, develop, and maintain ETL/ELT and data integration solutions
• Develop and optimise Python-based scripts for data extraction, validation, transformation, and migration
• Support the modernization of existing SAS-based data processing and reporting workflows
• Integrate and consolidate data from multiple sources into unified and reusable datasets and databases
• Design and optimise database structures supporting analytical and operational workloads
• Conduct testing and quality assurance activities for new and existing solutions
• Support deployment, maintenance, and lifecycle management of data pipelines
• Collaborate with business stakeholders, data engineers, architects, and platform specialists
• Contribute to technical documentation, knowledge sharing, and continuous improvement initiatives
• Ensure all activities and duties comply fully with regulatory requirements and support implementation of the Group Anti-Bribery and Corruption Policy
• Bachelor's degree in Computer Science, Engineering, Data Science, Information Systems, Mathematics, or a related field
• Minimum six (6) years of professional practice, following completion of university studies, in data management and software development
• Strong background in software development and/or data engineering
• Advanced Python programming skills, including the design and implementation of ETL/ELT solutions
• Strong knowledge of SQL and relational databases
• Hands-on involvement in database management and data integration activities
• Proven ability to develop data validation, transformation, and migration solutions
• Demonstrated contribution to migration initiatives from legacy systems to cloud-based platforms
• Familiarity with version control systems such as Git
• Strong analytical, troubleshooting, and problem-solving skills
• Fluency in English at C1 level or higher according to the CEFR (Common European Framework of Reference for Languages)
• Knowledge of PySpark, Apache Spark, and Databricks
• Familiarity with Azure data services and cloud-based data platforms
• Knowledge of the SAS programming language and SAS-based data processing environments, including modernization or migration of SAS workloads to Azure-based platforms
• Familiarity with automated testing, CI/CD pipelines, and DevOps practices
• Exposure to international, multicultural, or regulated environments
• This role is to be performed offsite under a B2B contract
• Equal opportunity regardless of race, gender identity and expression, age, ethnicity, or disability
• Personal data processed in accordance with the EU General Data Protection Regulation (GDPR)