This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Data Platform Migration: Design and execute migration from traditional Data Lake architecture to Lakehouse architecture
Modernize data platforms using Apache Spark, Apache Iceberg / Open Table formats, Snowflake / Cloud Data Warehouse
Refactor and migrate existing data pipelines to AWS cloud-native services
Code Migration & Modernization: Analyze and migrate legacy codebases (Java / ETL pipelines) to cloud-native architectures
Optimize existing workflows for performance, scalability, and cost
Ensure adherence to best practices in distributed data processing
AI-Assisted Engineering: Use AI tools (e.g., Copilot, ChatGPT, or similar) to accelerate code migration and transformation, automate repetitive development tasks, improve developer productivity
Apply Prompt Engineering techniques to generate optimized code solutions, automate documentation, streamline data pipeline transformations
Testing & Validation Automation: Design and implement automated testing frameworks for migrated pipelines
Use AI-assisted tools to generate test cases, validate data integrity and consistency, ensure high-quality delivery with robust CI/CD and testing practices
Cloud & Infrastructure Engineering: Build and manage cloud-native data architectures on AWS, including data storage and compute services, scalable processing pipelines
Implement infrastructure following DevOps and IaC (Infrastructure as Code) methodologies
Requirements
Strong programming expertise in Java
Hands-on experience with Apache Spark, Apache Iceberg / Delta Lake or similar table formats, Snowflake or equivalent data warehouse technologies
Deep understanding of Lakehouse architecture principles