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).
The Data Engineer (AWS) role involves designing, developing, and deploying data solutions using AWS services. Candidates should have 6-8 years of experience, a degree in technology, and strong analytical and problem-solving skills. The position requires collaboration with teams to ensure data quality and compliance. Familiarity with data architectures and CI/CD tools is a plus.
Job Responsibility:
Design, develop, test, and deploy data pipelines and data platforms using AWS services
Implement and maintain data lake, lake house, or data mesh architectures
Collaborate with data engineers, analysts, and DevOps teams to deliver business solutions
Ensure compliance with data governance, security, and records management policies
Troubleshoot and resolve data-related issues, supporting change management processes
Demonstrate ownership of projects from inception to delivery
Requirements:
Total 6-8 years of experience
6+ years of relevant experience
University degree in technology, preferably in computer science
Analytical thinking
Problem solving
Attention to detail
Team player and effective collaborator
Adaptability
Project ownership
Hands-on experience with AWS data services such as S3, Glue, Athena, EMR, EC2, and Lambda
Strong understanding of modern data architectures including data lakes, lake houses, and data mesh
Nice to have:
Experience with Apache Iceberg or similar table formats
Familiarity with CI/CD tools (e.g., GitHub Actions)
Exposure to data quality frameworks (e.g., Great Expectations, Deequ)