Stage : Plateforme Big Data objets connectés

Le Pôle R&D d’Open Wide est fournisseur d'innovation technologique dans les domaines données, documentaire, services et processus métier, et architectures Cloud.
Le projet Investissements d'Avenir "OCCIware" réunit sous l'égide d'Open Wide 10 entreprises, laboratoires et associations pour briser les silos entre les couches, métiers et applications du Cloud. Pour ce faire, il se fonde sur le standard OCCI, auquel notamment l'Inria apporte une donation de méthodes formelles et Obeo une approche tirée par les modèles. Il vise un outillage complet, une plateforme d'exécution et 4 démonstrateurs dans des cas d'usages usuels du Cloud : Data Center, déploiement, Big Data, Linked Data / objets connectés.

  •  Travaillant au sein de l'équipe R&D, encadré par l'architecte en chef, le stagiaire étudiera, concevra, puis développera et validera la première version d'une plateforme Cloud recevant, stockant et offrant des capacités d'aggrégations de données remontées par des sondes énergétiques (500 habitations de la Drôme).
  •  Pour ce faire, il s’intègrera au coeur de données ouvertes liées Ozwillo Datacore d'Open Wide des capacités d'accueil de flux massifs de messages d'une part et des fonctionnalités d'agrégation d'autre part, et utlisera les outils et composants issus du projet OCCIware pour bâtir leur couche de configuration.
  •  Dans ce stage, différents aspects peuvent être privilégiés : réception des informations des objets connectés, aggrégation voire visualisation des données, configuration en tant que service de MongoDB voire de nouveaux replica.
  •  Le stagiaire devra également s’intégrer et contribuer aux communautés Open Source membres de OCCIware.
  •  Messaging léger (REST, MQTT...), APIs JSON-LD et OCCI, MongoDB, Java / Spring / CXF...
  •  Outils basés sur Eclipse Modeling (Sirius)
  •  Projet R&D ambitieux à forte valeur technologique dans le monde de l’Open Source
  •  Architectures innovantes (objets connectés, NoSQL, REST, sémantique, Cloud, Open Data, Big Data)
  •  En collaboration avec les 10 partenaires français
  • Ingénieur ou universitaire en fin d’étude ou avant-dernière année filière Informatique / Génie logiciel, Systèmes d’Informations...
  • Maîtrise de la conception et du développement Java et des outils du marché (Eclipse, Junit, Maven, Git)
  • Motivé par les architectures de traitement des données massives et connectées (IoT, streaming, Big Data, map / reduce)