As part of its growth, our client is looking for an experienced Data Engineer to join its data team in Switzerland. You will contribute to the design, development, and optimization of modern data platforms supporting high-value business use cases.
Key Responsibilities
1. Design, develop, and maintain robust and scalable data pipelines
2. Build and manage ETL / ELT processes
3. Contribute to the architecture of data warehouses and data lakes
4. Ensure data quality, reliability, security, and availability
5. Optimize performance and cost efficiency of data processing
6. Collaborate closely with Data Analysts, Data Scientists, and business teams
7. Document data solutions and best practices
Profile
8. At least 5 years of experience as a Data Engineer or in a similar role
9. Strong proficiency in Python and SQL
10. Hands-on experience with data processing frameworks Apache Spark)
11. Experience with orchestration tools Airflow)
12. Solid experience working in Cloud environments (AWS, GCP, or Azure)
13. Strong understanding of modern data architectures
14. Fluent in English and French, both written and spoken
Nice to Have
15. Knowledge of CI/CD pipelines and DevOps best practices
16. Experience working in agile environments
17. Strong analytical mindset and problem-solving skills
18. Ability to work independently and collaboratively
What’s on Offer
19. Challenging and impactful data projects
20. Modern technical environment
21. Collaborative and international teams
22. Attractive working conditions in Geneva