STAGE AXWAY LYON ou LA DEFENSE : Moteur de corrélation d’évènement scalable

Posté par Daphné DE FOUCHER (La Défense 92)
le 11 décembre 2018 à 14:51

 Tu aimes faire marcher ton cerveau ?

 Tu recherches des challenges techniques ?

 Chuck Norris est ton héros ?

 Tu aimes savoir ce qui est sous le capot ?

 Tu as envie de d’investir dans une histoire passionnante ?

Si tu as coché une ou plusieurs cases, lis la suite : ce stage est fait pour toi !

Description:

Le stage sera intégré à l’équipe R&D Operational Intelligence, en charge de la Recherche, du Développement et de l’Innovation sur le domaine de l’intelligence opérationnelle.

Cette équipe développe notamment une plateforme destinée à capturer, stocker, et analyser de très gros volumes de données en temps-réel, en permettant aux utilisateurs d’être alertés de manière proactive ou d’investiguer de manière interactive.

Cette plateforme est alimenter par les évènements métiers collectés depuis le SI des clients. La richesse et l’hétérogénéité des ces évènements nécessite en amont de leur insertion dans la base de données une étape de corrélation des évènements, que ce soit sur un axe structurel (quels évènements se rapportent à une même entité, y compris dans le cas de clé multiples) ou sur un axe temporel (reconstitution d’historique, y compris pour des évènements provenant de différentes sources).

Le moteur de corrélation est actuellement directement intégré dans la plateforme de type monolithe ce qui ne permet pas sa mise à l’échelle. L’objectif du stage consiste à concevoir et développer un nouveau moteur de corrélation, basé sur le framework de traitement de flux d’évènements Apache Flink (flink.apache.org) et d’ensuite l’intégrer avec la platform actuelle en court-circuitant le moteur actuel.

Le stage se déroule dans un environnement technique moderne et innovant : développement en Java SE, Scala et Apache Flink et méthodologie Agile.

Le stage consistera à :

• Comprendre le fonctionnement du moteur de corrélation actuel et du prototype basé sur Apache Flink

• Développer incrémentalement le nouveau moteur

• Intégrer le nouveau moteur et la plateforme actuelle via des queues d’évènement Apache Kafka

• Tester et benchmarker le moteur lui-même, ainsi que la solution dans son ensemble

Déroulement:

Le ou la stagiaire évoluera au sein d’une équipe Agile, qualifiée (10 ans d’expérience en moyenne) et passionnée par le développement logiciel, où l’ambiance est studieuse mais décontractée.

Nous recherchons quelqu’un de motivé par les challenges techniques, qui saura faire preuve d’autonomie et de proactivité pour faire avancer son sujet, proposer des axes de travail, confronter ses idées et faire valider ses solutions.

Bénéfices:

Ce stage permettra au stagiaire d’être pleinement intégré au fonctionnement d’une équipe Agile, et de se familiariser ainsi avec les méthodologies et bonnes pratiques de développement logiciel actuelles.

Il permettra également au stagiaire de découvrir l’écosystèmes relatif au traitement de flux d’évènements notamment Apache Flink et Apache Kafka. Ces systèmes jouent un rôle majeur dans la thématique du Big Data.

Pour les projets de fin d’études, un CDI est envisageable à l’issue du stage.


Répondre