Stage - Déploiement et expérimentation d'une solution standard de collecte de données du Smart Home sur Meylan
Ref : 0029821 | 30 oct. 2020
Date limite de candidature : 27 nov. 2020
28 chemin du Vieux Chene 38240 MEYLAN - France
Votre rôle
La maîtrise de l'accès à une quantité massive de données du Smart Home est un enjeu majeur pour garantir la meilleure qualité de service en le contextualisant. Pour cela il est nécessaire de comprendre la nature des données collectées, ce qu'elles représentent, si elles sont sensibles, privées etc. L'utilisation d'un standard peut faciliter la compréhension des données ainsi que le contrôle de leur collecte.
Dans ce stage vous étudierez l'usage du standard USP pour collecter des données du Smart Home.
En s'appuyant sur un backend USP (User Services Platform : https://usp.technology/) déjà développé par Orange vous développerez sur la base d'agent Open Source afin d'y implémenter les fonctions manquantes pour la collecte de données tel que décrite par le standard. Vous adapterez si nécessaire le backend et le système de stockage de données. A la fin une démonstration de la chaine bout en bout ainsi qu'un retour d'expérience sur l'usage du standard vous sera demandé.
Vos activités consisteront en :
Montée en compétence sur USP et les approches proposées pour la collecte.
Prise en main des outils développés par Orange, de l'agent Open Source.
Identification des besoins et spécification des solutions qui seront mises en oeuvres du côté agent et contrôleur.
Choix, intégration et déploiement du système de stockage et d'exposition des données collectées.
Implémentation des mécanismes permettant de spécialiser le comportement de l'agent.
Déploiement de l'agent sur Raspberrypi et utilisation du GrovePi Kit.
Intégration de bout en bout et mise en forme de la démonstration.
Évaluation des solutions du standard par rapport à différents usages et besoins.
Votre profil
Vous préparez un master 2 ou un diplôme d'ingénieur en informatique et vous serez disponible en mars 2021 pour un stage d'une durée de 6 mois.
Vous avez des compétences techniques affirmées en :
C/C++, Java, REST API, Spring
SGDB (MySQL, MongoDB)
Eclipse ou InteliJ IDEA
Linux
Seront considérés comme un plus :
Une expérience avec les protocoles MQTT et/ou CoAP
La connaissance des outils d'intégration continue (Git/Gitlab/Jenkins/Maven) et des méthodologies de projets agiles (Scrum/Kanban)
La connaissance de Raspberrypi (GrovePi).
Le plus de l'offre
Vous serez intégré-e dans une équipe dynamique et expérimentée, qui accueille régulièrement des stagiaires et des alternants.
Vous travaillerez dans un domaine fonctionnel au coeur du métier d'un opérateur télécom et vous développerez des compétences sur un protocole en cours de définition en compagnie des experts du domaine, sur une problématique-clef de l'IoT.
Entité
Orange Labs Services (OLS) a pour mission d'élaborer le plan d'innovation des produits et services avec le Technocentre et les Business Units, de définir la politique technique produits et services et de délivrer les solutions plateformes et briques techniques pour l'ensemble du Groupe en France et à l'international.
Au sein de la Direction Orange Labs Services (OLS), l'équipe HOME/VIBES/CARE (Cloud enablers for Administration of Residential Equipment) définit et conçoit les Enablers du Device Management. Ces applications supportent les fonctions d'administration à distance des équipements domestiques (livebox, décodeur TV, wifi plug, extender wifi, home automation box, …) pour le déploiement de firmware et la configuration de services. Ils gèrent les équipements de nos clients en France mais aussi dans les principaux pays où Orange opère (11 pays dont Pologne, Espagne, EME, EMEA).
Ce sont des fonctions clés pour l'opérateur Orange, à la fois pour livrer les services au client, et aussi pour permettre une maintenance efficace du service.
Contrat
Stage
Durée du stage : 6 mois
Niveau d'études préparées pendant ce stage : Bac+5
Postuler