Data Engineer Senior H/F
Role details
Job location
Tech stack
Job description
Dans le cadre de notre projet de transformation data, vous intégrez une équipe agile de 5 personnes aux côtés d'un Tech Lead Data et de profils divers. Vous contribuerez activement à la conception, au développement et à l'évolution de nos plateformes de traitement et d'analyse de données. Vos missions principales Participer à la définition de l'architecture technique sous la responsabilité du Tech Lead. Développer et maintenir les pipelines ETL/ELT : modélisation, tests, optimisation des performances. Implémenter les transformations DBT, automatiser les workflows et orchestrer les jobs. Écrire du code Python pour l'ingestion, le nettoyage et l'export des données. Conteneuriser les services avec Docker et collaborer à leur déploiement. Assurer la qualité logicielle : revue de code, tests unitaires, tests d'intégration. Rédiger et mettre à jour la documentation technique (README, schémas, bonnes pratiques). Collaborer étroitement avec le Tech Lead, les experts métiers et le Product Owner pour comprendre les besoins métier. Participer à la maintenance et aux évolutions des applications existantes. (migration progressive vers la nouvelle stack)
Stack technique Nouvelle stack :
Stockage et entreposage : Snowflake Orchestration & transformation : DBT Langage : Python Containerisation : Docker, Un premier échange téléphonique avec un(e) chargé(e) de recrutement pour vous présenter le poste et ses missions, en savoir plus sur vous. Un second entretien avec un double objectif : vous présenter notre groupe et ses valeurs, mais aussi connaitre vos motivations et l'adéquation de votre projet professionnel avec le poste proposé. Enfin un dernier entretien sera l'occasion de rencontrer votre futur(e) manager, faire un focus métier et valider l'ensemble de vos compétences. Vous faites quoi lundi ?
Requirements
Bac+3/5 en informatique ou équivalent, avec au moins 5 ans d'expérience sur des projets data. Solide maîtrise de SQL (modélisation, optimisation) et bonnes bases Python. Première expérience avec DBT et/ou Snowflake (Redshift, BigQuery, Synapse…) est un plus. Connaissance des principes de CI/CD, des tests automatisés et des bonnes pratiques DevOps. Vous savez travailler en équipe, faire preuve de rigueur et d'autonomie. Esprit d'initiative et goût du challenge dans un environnement en pleine évolution. Une expérience en développement web Python (Flask, Django) et front (VueJS, React) serait appréciée.