Informations générales
Service de rattachement
Partout dans le monde, grâce aux solutions innovantes conçues et fabriquées par ses équipes, Sagemcom permet au plus grand nombre d'accéder au haut débit Internet, aux divertissements, et à une énergie maîtrisée. Entreprise à mission depuis 2022, Sagemcom est leader technologique dans le monde des télécoms et de l'énergie, et ses équipes s'engagent chaque jour à fournir des solutions sur mesure et responsables, adaptées aux besoins de leurs clients opérateurs télécom et utilities.
Aujourd'hui, notre Groupe est :
• Numéro 1 mondial des solutions haut débit (box internet et services logiciels associés)
• Leader technologique des solutions audio-vidéo (hubs vidéo 4K et Video SoundBox™ )
• Leader européen des solutions smart-grid (comptage communicant, réseaux intelligents, électrification rurale, IoT)
En 2024, Sagemcom a réalisé un chiffre d'affaires de 2.3 milliards d'euros, et s'appuie sur 6 500 collaborateurs répartis dans plus de 50 pays.
Intégrer le groupe Sagemcom, c'est rejoindre un groupe de dimension internationale, où vous pourrez chaque jour relever de nouveaux défis. Si le travail en équipe, l'agilité, la créativité et les nouvelles technologies vous intéressent, rejoignez l'aventure ! »
Référence
2025-1448
Description du poste
Titre du poste
Développement d'un outil de génération de code automatique pour la configuration d'une Gateway H/F
Contrat
Stage
Description de l'équipe
Description de la mission
OBJECTIF DU STAGE:
Développer une moulinette dynamique capable de comparer deux fichiers de configuration – un ancien et un nouveau contenant des modifications – et de générer automatiquement un fichier de configuration mis à jour intégrant les modifications apportées. L’objectif est d’automatiser et de fiabiliser la mise à jour des configurations sans intervention manuelle.
MISSIONS:
Analyser la structure des fichiers de configuration existants (format, syntaxe, dépendances éventuelles).
Concevoir un algorithme de comparaison efficace permettant d’identifier les différences entre les deux fichiers (ajouts, suppressions, modifications).
Développer un outil (script ou application légère) capable de fusionner les modifications du nouveau fichier dans l’ancien, tout en conservant les paramètres non modifiés.
Gérer les cas particuliers comme les conflits de configuration ou les formats spécifiques (YAML, JSON, XML, etc.).
Rédiger une documentation technique expliquant le fonctionnement de la moulinette, les cas d’usage couverts, et les éventuelles limitations.
Effectuer des tests de validation sur différents scénarios pour garantir la robustesse de l’outil.
Profil recherché :
1er années licence ou cyle ingénieur
Sagemcom est une entreprise handi-accueillante.
Ce que vous trouverez chez Sagemcom :
Un cadre de travail stimulant dans une entreprise internationale et engagée
Localisation du poste
Localisation du poste
Afrique/Moyen-Orient, Tunisie, Megrine