Description du poste
Dans le cadre du lancement d’un nouveau 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
- Ancienne stack : SQL Server, VB .NET, C#
- Nouvelle stack :
- Stockage et entreposage : Snowflake (ou équivalent)
- Orchestration & transformation : DBT
- Langage : Python
- Containerisation : Docker
Qualifications
- Bac+3/5 en informatique ou équivalent, avec au moins 2 à 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.
Informations complémentaires
Rejoindre Septeo, c’est aussi :
- Grandir et s’épanouir grâce à un parcours de formation personnalisé, des opportunités de mobilité interne et la possibilité de s’auto-former via notre plateforme Udemy
- Vivre une aventure humaine, échanger et partager autour d’évènements thématisés (afterworks, sport, RSE, séminaires, etc.) 🎉
- Rejoindre un collectif qui prend soin des autres et s’engage en faveur de l’égalité des chances, la diversité et l’inclusion
Un process de recrutement en 3 étapes :
- 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 ?