Tu as envie de participer à la fabrication sur la partie Cloud des services du Smartphone de demain ?
Encadré par un développeur sénior, tu concevras un serveur simulant une brique importante des opérateurs de télécommunication, à savoir un Device Entitlement Server (DES) en te reposant sur les spécifications en vigueur. Cet équipement permet le bon fonctionnement d’un grand nombre de services récents (VoLTE, eSIM, activation d’une montre cellulaire comme une Apple Watch ou une montre sous WearOS, etc.). Il permet d’exposer le support et l’activation de différentes fonctionnalités, tout en vérifiant que l’utilisateur mobile a bien les bons droits dans le cadre de son forfait.
Ce simulateur est utilisé pour valider l’implémentation des terminaux mobiles avant le déploiement de nouveaux services IMS (IP Multimedia Subsystem) auprès des clients. Tu développeras le backend ainsi qu’une interface web de configuration répondant aux besoins des utilisateurs du simulateur.
Tes missions :
- Force de proposition, tu réfléchis à l’architecture du serveur ;
- Tu choisis une solution pour un développement fullstack sur la base d’une argumentation;
- Tu implémentes des contrats d’API définies dans la spécification TS.43 Service Entitlement Configuration de la GSMA, ainsi qu’une interface de configuration du comportement du simulateur.
Pour réussir au mieux ces développements, tu utiliseras un outil de gestion de version de code (Git), des chaines d’intégration et déploiement continu (CI/CD) intégrées à Gitlab, des environnements virtualisés Docker et Kubernetes.
Tu prépares un Master en développement logiciel ou en école d’ingénieur et recherches un stage de 5 à 6 mois à temps plein à partir de janvier 2025.
Compétences professionnelles et techniques :
Compétences analytiques
Expérience avec le développement fullstack
A l’aise avec les chaines de production et déploiement logiciel (Git, Docker,…)
Qualités relationnelles :
Proactif et esprit d’initiative
Capacité à travailler en équipe
A l’aise avec l’anglais écrit
Curiosité et envie d’apprendre