Offers “Orange”

days ago Orange

Stage - Traitement intelligent et temps réel de données réseaux en langage RUST F/H

  • Stage
  • Lannion (Côtes-d'Armor)
  • IT development

Job description



about the role

Mission : Nous recherchons un-e stagiaire pour implémenter en langage Rust des fonctionnalités de traitement temps-réel de données issues des sondes réseaux.

Détail de la mission : Déployée dans les réseaux opérationnels d'Orange, la solution «sonde » développée dans notre équipe, permet de faire de multiples analyses temps réel des échanges protocolaires. Elle permet notamment de détecter des problèmes de qualité et de fraude.

Un projet de refonte du module de traitement des données avec le langage Rust est en cours.

Dans ce contexte, et avec le support de votre encadrant, votre mission consistera à :

·  Comprendre et vous approprier le principe de fonctionnement de la chaine de traitement temps réel des requêtes utilisée dans notre solution

·  Porter les composants C/C++ existants vers le nouveau framework développé en langage Rust

·  S'assurer que les résultats des traitements sont identiques entre la version C/C++ et la version Rust (à partir de jeux de données)

·  Tester les performances obtenues par rapport à la version précédente.

En fonction de l'avancement du stage et des premiers résultats obtenus, l'approche pourra être étendue à différents composants.

about you

Vous suivez une formation Bac+5, de type master ou école d'ingénieur .

Ce stage débutera entre Janvier et Mars 2021 pour une durée de 6 mois.

 

Vous maîtrisez l'anglais (lecture et écriture de documentation).

Des compétences en programmation sont essentielles (notamment C/C++).

La connaissance de programmation fonctionnelle est un plus (langage Rust).

Membre à part entière du projet, vous êtes capable d'autonomie, de rigueur, d'esprit critique et vous savez mettre en pratique vos idées.

additional information

Immersion dans une équipe projet qui couvre l'ensemble du cycle produit (besoins clients, définition des exigences, conception, développement, tests, support).

Intégration dans une équipe aux compétences variées (expert réseaux IP, développeurs, data scientistes, spécialistes des traitements temps réel), théoriques et très pratiques, car tournées vers le concret et la livraison de solutions directement utilisables par nos équipes opérationnelles.

department

Au sein de la division WNI (Wireline Networks and Infrastructure) d'Orange Labs Networks (OLN), le département IPN (IP Networks, Monitoring and Security) est chargé de définir et de piloter la stratégie d'évolution du domaine des réseaux IP adaptée aux besoins des applications, moteurs de la croissance et des Business du Groupe Orange.

L'équipe AMOX (Architecture, Monitoring and diagnOsis for Country Support) spécifie, développe et met en oeuvre des solutions sondes et robots de monitoring, de diagnostic et de troubleshooting des services et des réseaux. Elle apporte aux pays des solutions permettant d'améliorer la QoS, la sécurité et l'efficacité dans la lutte contre la fraude. Elle apporte un support direct aux pays dans la résolution des problèmes de qualité.

contract

Internship

Duration : 6 mois

Level : Bac+5