Senior Data Engineer – Python / SQL / dbt (M/F)
Company Description
CITECH is recruiting! 🚀
CITECH is a human-sized ESN specializing in IT and digital transformation.
We support our consultants on strategic projects requiring technical expertise, autonomy, and proximity to operational teams.
Our employees work in demanding technological environments, particularly around Data, development, infrastructure, and information systems transformation.
We prioritize the quality of missions, personalized support, and skill development.
Innovation and knowledge sharing play an important role in our approach.
Job Description
Do you want to work at the heart of a Data platform and take charge of end-to-end data pipelines?
We are looking for a Senior Data Engineer (M/F) to join a Data & AI team working on the construction and evolution of a Data Foundation intended to feed various business uses: self-service BI, dashboards, reporting, and Data applications.
Your responsibilities will notably include:
- 🔹 Designing and developing new data pipelines
- 🔹 Taking charge of flows from source ingestion to availability
- 🔹 Ingesting and structuring data in Snowflake
- 🔹 Modeling and transforming data with dbt
- 🔹 Developing necessary processing in Python and SQL
- 🔹 Orchestrating pipelines with Airflow
- 🔹 Maintaining and evolving existing pipelines
- 🔹 Implementing necessary tests to guarantee data quality
- 🔹 Collaborating with Business Data Analysts to translate business needs into Data solutions
- 🔹 Applying development best practices: clean code, testing, documentation, and CI/CD
- 🔹 Documenting technical solutions in English
🛠️ Technical Environment
- Python
- SQL
- dbt
- Snowflake
- Airflow
- GitLab
- CI/CD
- DataHub
Qualifications
🎓 Education: Higher education in computer science, Data, or an equivalent field.
💼 Experience: You have at least 5 years of professional experience in Data Engineering and are capable of working autonomously on the delivery of data pipelines.
🔥 Technical Skills:
- Advanced mastery of SQL
- Advanced mastery of Python
- Mastery of dbt: modeling, transformations, and testing
- Experience with Snowflake
- Experience with Airflow
- Experience in ingesting data from multiple sources
- Solid practice in creating and maintaining Data pipelines
- Good mastery of GitLab
- Knowledge of testing, documentation, clean code, and CI/CD practices
🌍 Professional English is necessary to operate in an international context and write technical documentation.
You are autonomous, rigorous, comfortable communicating with technical and functional profiles, and capable of taking responsibility for an end-to-end pipeline.
⭐ Job Perks
- Involvement in a structuring Data Foundation
- End-to-end responsibility for Data pipelines
- Modern stack: Python, SQL, dbt, Snowflake, and Airflow
- Concrete use cases around BI, reporting, and Data applications
- Direct collaboration with Data Engineers and Business Data Analysts
- International context
- Hybrid working mode with 2 days on-site per week
Additional Information
📍 Position located in Issy-les-Moulineaux
Salary: 45 - 60 K€
Freelance: 400 - 470 €/Day
☀️ Why join CITECH?
At CITECH, you benefit from personalized support and real proximity to our teams.
We prioritize missions that allow our consultants to develop their expertise and work on ambitious technological challenges.
So, ready to take on this new challenge? Join us! 🚀