• stage
  • Rennes, Lannion

Stage : Implémentation des fonctionnalités pour un réseau Time Sensitive Network et d’un cas d’usage de démonstration.

Descriptif de la mission :

Dans un contexte de développement d’un cœur de réseau mobile 5G, nous implémentons de nombreuses fonctions réseau telles que définies par la normalisation 3GPP. Notre infrastructure de déploiement est de type Cloud.
Le/La stagiaire intègrera l’équipe du Laboratoire Connectivité Avancée de b<>com pour participer à la mise en œuvre de nouvelles fonctions dans une  des fonctions du cœur de réseau 5G (sur une base logicielle existante).
Dans le contexte des réseaux mobiles  5G, un des apports majeur attendu est la gestion des applications nécessitant de la très basse latence. Parmi les fonctionnalités liées à cette très basse latence, un type de cas d’usage défini est le Time Sensitive Network (TSN) utilisé par exemple dans les réseaux industriels ou des équipements robotiques communiquent en 5G. Cette fonctionnalité implique de nombreuses évolutions dans les composants du cœur 5G (au niveau contrôle et traitement du flux de données usager.
Le but du stage est d’expérimenter/qualifier/développer le support du TSN dans notre infrastructure Cœur de réseau 5G.
 Il/Elle aura pour mission :
•    Participer à l’étude des spécifications sur le TSN et les impacts sur le cœur 5F
•    Implémentation et/ou intégration des composants TSN puis évolution des composants existants pour démontrer l’usage de cette fonction (identification de solutions éventuels Opensource) sur notre infrastructure
•    Implémentation d’un cas d’usage basique à but de démonstration
•    Mise en œuvre de la solution retenue (à but d’expérimentation – Prototype - et dans l’idéal de l’intégrer aux travaux menés par l’équipe) ;
•    Participer au déploiement dans Kubernetes ;
•    Participer à l’intégration de la fonctionnalité (tests simulés et tests avec équipements smartphone, …)

Ce stage permettra au/à la candidat(e), intégré(e) à une équipe de développeurs expérimentés et d’experts réseau, d’acquérir des compétences en 5G et de s’approprier l’outillage devops (git, Jenkins …). Le stage est l’opportunité de participer à toutes les étapes d’une réalisation logicielle.
Participer à une équipe agile (Scrum) lui offrira une expérience d’un framework de travail collaboratif. Le travail réalisé sera donc fait au sein d’une équipe (et avec le support de cette équipe).
Une introduction à nos développements est disponible ici: https://b-com.com/en/accelerate/dome

Profil recherché :  

De formation (Bac +5) en informatique/télécom
Le/La candidat(e) doit posséder une connaissance de base en réseaux (les connaissances de base d’un standard réseau mobile type LTE ou 5G serait un plus), ainsi qu'un minimum d'expérience dans l’utilisation des outils de programmation comme C / C ++, Go, Python, etc.
Mots clef : réseau, développement logiciel, cloud, micro-services, Kubernetes
Esprit rigoureux, capacité d’analyse, d’autonomie et d’innovation. Bon niveau d’anglais écrit nécessaire.

Intérêt pour le stagiaire :

Acquisition des connaissances sur les réseaux Mobile 5G
Acquisition des compétences en développement et architecture logicielle (micro-services)
Utilisation d’un environnement technique complet (Go, Git, Jenkins, Docker, Kubernetes, ...)
Opportunité de tester les fonctionnalités réalisées sur une plateforme réelle
Participer à une équipe Scrum (framework Agile)
Intégration au sein d'une équipe pluridisciplinaire
Travailler dans le domaine de la recherche et de l'innovation

Modalités  :

Durée : 6 mois
Date de démarrage : premier trimestre 2024
Localisation : Rennes, Lannion
Candidature à envoyer à : job@b-com.com avec la référence du stage