Description de la mission
Dans le cadre de la modernisation de son système d’information, un acteur spécialisé dans la gestion d’actifs financiers recherche un Data Engineer Junior pour contribuer à la construction d’une nouvelle plateforme de données sous Snowflake.
Vous rejoindrez un environnement Data en évolution, avec pour objectif de développer des flux de données fiables, d’automatiser les traitements et de faciliter l’exploitation des données par les équipes métier.
Vos missions
Développement des flux de données
- Développer des traitements permettant de récupérer, transformer et intégrer des données provenant de différentes applications ;
- Programmer des scripts et des automatisations en Python ;
- Écrire des requêtes SQL pour transformer, contrôler et exploiter les données ;
- Participer à la structuration des données entre les différentes étapes de traitement : données brutes, nettoyées et prêtes à être utilisées ;
- Contribuer aux contrôles de qualité et à la fiabilisation des données.
Utilisation de Snowflake et des outils Data
- Participer au développement et à l’évolution des traitements sur Snowflake ;
- Découvrir ou approfondir les bonnes pratiques de structuration et de transformation des données ;
- Contribuer à la mise en place de transformations avec dbt ;
- Participer à l’automatisation et à l’orchestration des traitements avec Airflow ;
- Appliquer les bonnes pratiques de développement et de documentation.
Collaboration et amélioration continue
- Travailler avec les équipes Data pour comprendre les besoins et les contraintes techniques ;
- Échanger avec les interlocuteurs métier afin de faciliter l’exploitation des données ;
- Participer à la mise en place d’API REST permettant d’exposer les données à d’autres applications ;
- Rédiger et maintenir la documentation technique ;
- Participer au suivi et à l’amélioration des traitements existants ;
- Monter progressivement en autonomie sur les outils et les composants de la plateforme.
Profil recherché
Vous justifiez de 2 à 4 ans d’expérience en développement ou en ingénierie de données et souhaitez évoluer sur une plateforme Data moderne.
Vous aimez développer, manipuler des données et automatiser des traitements. Vous êtes rigoureux.se, curieux.se et appréciez le travail en équipe.
Compétences indispensables
- Bonne maîtrise de Python ;
- Bonne maîtrise de SQL ;
- Première expérience en développement de traitements ou de flux de données ;
- Compréhension des principes d’intégration, de transformation et de qualité des données ;
- Capacité à analyser des données et à développer des traitements fiables.
Compétences souhaitées ou appréciées
- Première expérience sur Snowflake ;
- Connaissances de dbt et/ou Airflow ;
- Familiarité avec les architectures modernes de données, notamment le modèle Médaillon ;
- Connaissance des API REST ;
- Notions de C# ;
- Première expérience dans la banque, la finance ou la gestion d’actifs.
Une première expérience sur Snowflake est souhaitée, mais un profil disposant de bonnes bases en Python, SQL et développement de flux de données pourra également être étudié s’il souhaite monter en compétence sur cet environnement.
Vous souhaitez développer votre expertise en Data Engineering et contribuer à la mise en place d’une plateforme de données moderne ? Cette mission vous permettra de renforcer vos compétences techniques tout en participant à un projet structurant.