Stage : Optimisation de performances d'une solution data streaming (H/F) - Grenoble

Réf. J1018-0177

Stage - Informatique - Développement

Localisation : Isère

Début : entre janvier et avril 2019
Durée : de 4 à 6 mois
Indem. : à définir

CGI

Fondé en 1976, Groupe CGI inc. est la cinquième plus importante entreprise indépendante de services en technologies de l'information et en gestion des processus d'affaires au monde.

Grâce à ses quelques 68 000 professionnels, CGI offre un portefeuille complet de services, y compris des services-conseils stratégiques en informatique et en management, des services d’intégration de systèmes, de développement et de maintenance d’applications informatiques, de gestion d’infrastructures technologiques ainsi qu’une vaste gamme de solutions exclusives à des milliers de clients à l’échelle mondiale à partir de ses bureaux et centres mondiaux de prestation de services dans les Amériques, en Europe et en Asie-Pacifique.

Nos clients - tout comme nos membres - peuvent compter sur nos ressources mondiales, sur notre savoir-faire, sur notre stabilité et sur nos professionnels chevronnés pour obtenir les résultats escomptés. Joignez-vous à nous. (Pour en savoir davantage : www.cgi.com)

CGI en France est le 4ème acteur indépendant en conseil et services en technologies de l’information réunissant 10 000 collaborateurs présents dans 21 villes.

Stage : Optimisation de performances d’une solution data streaming (H/F)

En rejoignant CGI, entreprise canadienne et leader mondial du conseil et des services numériques, vous serez au cœur de la transformation digitale des entreprises et de la société.

Intelligence artificielle, blockchain, cybersecurité, transformation des modèles économiques, autant d’enjeux qui rythmeront votre quotidien aux côtés de nos professionnels. Cette année, nous proposons 900 stages pré-embauche.

OBJECTIFS / CONTEXTE DE LA MISSION :

CGI développe et intègre des solutions basées sur le data streaming pour construire des applications permettant de traiter en temps réel des volumes importants de données. En particulier, nous travaillons pour deux acteurs majeurs français du marché de l’énergie et du marché ferroviaire afin de mettre en place le décompte énergétique ferroviaire français.

Pour construire de telles solutions, il est nécessaire de définir un arbre de traitements qui est ensuite déployé sur une infrastructure technique adaptée. L’optimisation de ces systèmes est liée directement à l’enchaînement des transformations de la donnée entre différents outils (NiFi, Flink et autres) et les consommateurs de cette information (DB, monitoring, etc.).

Afin d’obtenir la performance optimale attendue par nos clients, une phase d’optimisation est nécessaire et consiste à définir pour chaque nœud de l’arbre de traitement le degré de parallélisme nécessaire. Cette tâche hautement manuelle pour l’instant peut être automatisée en s’appuyant sur les interfaces de contrôle et pilotage des différents logiciels, avec l’intégration dans un système de supervision. C’est l’objet de ce stage.

Les + de ce stage :

  • Le stage sera appliqué sur un projet en partenariat avec un client grand-compte.
  • Le projet utilise des logiciels open source dynamique dans le domaine du big data
  • Les solutions de data streaming utilisées sont la référence du marché 

Fonctions et responsabilités

Accompagné(e) par nos experts, vous interviendrez en collaboration avec les membres de l'équipe sur les sujets suivants :

  • Recueil du besoin / analyse de la problématique
  • Développement d’une interface de supervision et de suivi des logiciels Nifi et Flink
  • Analyse de la problématique d’optimisation, construction d’un modèle adapté
  • Mise en place de cette solution d’optimisation (en Java ou en Python)
  • Mise en application 
  • Capitalisation des connaissances. 

Qualités requises pour réussir dans ce rôle

Issu(e) d'une formation Bac+ 5 en informatique (Universitaire ou Ingénieur), vous êtes attiré(e) et passionné(e) par les nouvelles technologies.

  • Vous êtes dynamique, curieux(se) et vous avez des connaissances techniques dans l’un des domaines suivants : big data, data streaming. 
  • Idéalement vous possédez une première expérience dans ces domaines, soit lors d’un stage ou d’un projet école.
  • Enfin, vous avez des bases à minima scolaires sur l’optimisation et la recherche opérationnelle.

A compétence égale, ce stage est ouvert aux personnes en situation de handicap.

Contact

CGI
Service Recrutement
17, place des Reflets
92097 Paris la Défense
Logo CGI