We have a current opportunity for a Data Engineer on a contract basis for one of our largest customers.
- Role - Data Engineer
- Location - Marseilles (Flexible)
- Duration - 6 months rolling
- Start - ASAP
The main missions of the consultant will include:
- Data Management: Design, develop, and maintain robust ETL pipelines for extracting, transforming, and loading data from different sources to our data warehouse.
- SQL Proficiency: Advanced use of SQL for manipulation and querying large data sets, ensuring query performance and reliability.
- Using DBT: Extensive experience with DBT (Data Build Tool) to organize, Document and execute complex data transformations while maintaining a high level of quality.
- Python API Development: Create and maintain API interfaces using Python to Make data accessible to various internal and external systems.
- Collaboration: Work closely with technical and business teams to Understand data needs, design tailored solutions, and ensure the quality of data Available.
- Performance Optimization: Identify and implement improvements to optimize The performance of data processing processes and queries.
Compétences Requises / Required Skills:
- Advanced proficiency in SQL, with the ability to design complex and optimized queries.
- Hands-on experience with DBT for data modeling and transformations.
- Strong Python development skills for building APIs.
- Advanced skills in GIT versioning
- Understanding of the fundamentals of data engineering and distributed data architectures.
- Analytical Development Experience
- Database: Snowflake / PostgreSQL (not mandatory to know, but beneficial)
- DBT + GIT
- APIs coded in Python
- Ability to work in an Agile environment (using JIRA), with good communication and teamwork skills.
If you are interested in learning more, please apply directly.
