Mémoire de Master / Stage : Plateforme sécurisée d'échange de données urbaines
Geneva
Infos sur l'emploi
- Date de publication :23 septembre 2025
- Taux d'activité :100%
- Lieu de travail :Geneva
Description
Ce stage fait partie du projet Blue City de quatre ans, financé par Innosuisse. Blue City est un consortium transdisciplinaire dédié à la cartographie des flux complexes et interconnectés d'une ville tels que le trafic, les déchets et l'énergie, et au développement d'une plateforme réactive d'échange de données urbaines. Cette plateforme vise à soutenir une prise de décision collective fondée sur des preuves tout en améliorant le bien-être urbain, la durabilité, la résilience et la valeur écologique.
Au cours des phases précédentes, nous avons développé un prototype permettant le partage sécurisé de données statiques et en temps réel entre les parties prenantes, en utilisant des technologies open source et un cadre de sécurité innovant. Ce prototype a déjà évolué en un démonstrateur, validé à travers des cas d'utilisation réels avec nos partenaires.
Le projet entre maintenant dans une nouvelle phase : étendre la validation, intégrer de nouveaux partenaires et améliorer la plateforme avec des fonctionnalités avancées, telles que le traitement sécurisé des données, l'exécution d'algorithmes, une meilleure interopérabilité et une meilleure convivialité.
Objectifs
Dans le cadre de ce stage, vous contribuerez activement à l'évolution de la plateforme Blue City Urban Data Exchange, en travaillant directement avec des jeux de données réels et les exigences des parties prenantes du projet. Votre travail aidera à façonner la plateforme en un outil évolutif, sécurisé et convivial, prêt à soutenir un large éventail d'applications urbaines.
- Familiarisation avec la plateforme : Acquérir une compréhension approfondie du démonstrateur actuel, y compris ses mécanismes d'intégration des données, son cadre de sécurité et les cas d'utilisation mis en œuvre.
- Cas d'utilisation inter-organisationnels : Collaborer avec les partenaires du consortium pour recueillir les exigences et analyser les scénarios impliquant plusieurs parties prenantes.
- Améliorations de l'interface : Concevoir et mettre en œuvre des composants frontaux intuitifs et conviviaux pour améliorer l'accessibilité et l'expérience utilisateur globale.
- Améliorations de l'intégration : Développer de nouveaux connecteurs pour enrichir les métadonnées dans OpenMetadata, améliorant la découvrabilité et la gouvernance des données.
- Mise en œuvre des cas d'utilisation : Intégrer et tester de nouveaux cas d'utilisation réels en incorporant les modèles de données fournis par les partenaires.
- Amélioration de la plateforme : Étendre et affiner l'architecture existante en mettant l'accent sur l'évolutivité, l'interopérabilité sémantique, la découverte de données pilotée par l'IA/ML et le traitement sécurisé. Renforcer le cadre de sécurité avec des paradigmes modernes tels que l'architecture Zero Trust et la sécurité du maillage de services.
Notre offre
- Un environnement de travail dynamique et collaboratif avec une équipe multiculturelle et internationale très motivée
- La chance de faire une différence dans la vie des gens en construisant des solutions innovantes
- Différents événements internes de codage (Hackathon, Brownbags), voir notre blog technique
- After-Works mensuels organisés par site
Compétences requises
- Développement logiciel : Solides compétences en programmation (Python, Golang) et expérience des pratiques de développement standard.
- IA, intégration et modélisation des données : Intérêt pour les modèles de données, les catalogues de données, les workflows d'intégration et les solutions IA/ML pour la découverte de données.
- Conception UX/UI : Curiosité ou expérience avec des outils et cadres de conception pour améliorer l'expérience utilisateur.
- Interopérabilité sémantique : Intérêt pour permettre un échange de données significatif via des standards sémantiques.
- Concepts de sécurité : Motivation à explorer et appliquer des approches de sécurité modernes.
- Systèmes distribués et technologies cloud : Compréhension des systèmes distribués et intérêt pour les services cloud (AWS : S3, Lambda, etc.).
- DevOps et containerisation : Familiarité avec Docker, Kubernetes et les pratiques CI/CD, ou volonté d'apprendre.
Ce stage commence en février 2026.
Les candidatures doivent inclure vos relevés de notes académiques les plus récents ; les candidatures sans relevés ne seront pas prises en compte.