Data & BI Engineer – Python, Power BI & Web Development (H/F)
- Lieu
- Geneve, Suisse
- Durée
- 12 mois
- Indemnité
- 4158 € / mois
- Début
- janvier 2027
La mission
À propos du poste : Au sein de l'équipe Data Services & Insights, vous participez à la conception et au développement de solutions data destinées aux différents métiers du Groupe. Le poste est principalement orienté Business Intelligence et Data Engineering, avec une forte composante Power BI, Python et développement web. Vous interviendrez sur l'ensemble de la chaîne de valorisation de la donnée : récupération des données via APIs et bases de données, transformation et modélisation, développement de datasets et rapports Power BI, ainsi que développement d'interfaces web permettant d'exploiter les données et les services développés par l'équipe. Le poste offre ainsi une exposition à plusieurs domaines : Data Engineering, Business Intelligence, API development et Web development. Missions principales : 1. Python, APIs & Data Engineering : • Développer des traitements de données en Python. • Consommer et intégrer des APIs REST et différentes sources de données. • Développer des scripts et services permettant d'automatiser la récupération, la transformation et la mise à disposition des données. • Transformer et préparer les données pour leur exploitation dans Power BI ou dans des applications web. • Participer au développement et à la maintenance des pipelines de données. • Mettre en œuvre des contrôles de qualité et de cohérence des données. • Optimiser les traitements existants en fonction des volumes et des performances. 2. Business Intelligence & Power BI — cœur du poste : • Concevoir et développer des datasets / modèles sémantiques Power BI. • Développer des rapports et dashboards Power BI répondant aux besoins métiers. • Mettre en œuvre des modèles de données adaptés aux besoins d'analyse et de reporting. • Développer des mesures et calculs en DAX. • Participer à l'amélioration de la performance et de la qualité des modèles Power BI. • Contribuer à l'industrialisation et à la maintenance des solutions BI existantes. • Accompagner les utilisateurs dans l'utilisation des solutions développées. 3. Développement Web : Participer au développement d'applications et d'interfaces web permettant de valoriser les données et les services développés par l'équipe. Selon les projets : • Développer des APIs et services backend en Python. • Développer des interfaces frontend. • Connecter les interfaces web aux APIs et aux sources de données. • Développer des fonctionnalités permettant aux utilisateurs d'interagir avec les données. • Participer à la conception de l'architecture technique des applications. • Assurer la maintenance et l'évolution des applications existantes. 4. Data Engineering & Data Products • Participer à la conception de Data Products répondant aux besoins des métiers. • Travailler sur la modélisation et la structuration des données. • Participer à la mise en œuvre de transformations avec dbt. • Contribuer à l'industrialisation des traitements et à leur intégration dans les processus CI/CD. • Documenter les traitements, modèles et solutions développées. • Participer à l'amélioration continue de l'architecture Data et BI. 5. Collaboration avec les métiers • Recueillir et analyser les besoins des utilisateurs. • Traduire les besoins fonctionnels en solutions techniques. • Travailler en collaboration avec les équipes Data, IT et les équipes métiers. • Participer aux phases de conception, développement, tests et mise en production. • Assurer le suivi et la maintenance des solutions livrées.