Cette offre n’est plus disponible.

Stage - Etude et exploitation des standards XML

Stage
Aix-en-Provence
Salaire : Non spécifié
Télétravail non autorisé

CS
CS

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Au sein du département NCO (Network Centric Operations), nous sommes éditeur logiciel dans le domaine des « Liaisons de Données Tactiques (LDT) » qui constituent aujourd’hui le passage obligé de toute armée moderne. Au cœur de ces technologies de communication de pointe, CS Group propose des outils « network-centric » alliant performance et design innovant, sans cesse renouvelé grâce à une forte interaction avec les utilisateurs. Cette approche disruptive permet à la division Systèmes Tactiques de connaître une très forte croissance depuis plusieurs années, en France comme à l’export dans la plupart des pays de l’OTAN, auprès des Forces Armées, des industriels majeurs de l’Armement et des centres d’étude ou d’essai.

Dans un contexte de développement produit, afin de permettre aux autres équipes produits de gagner en efficacité et qualité, l’équipe que vous rejoindrez est en charge de maintenir et livrer des librairies d’encodage et de décodage de messages tactiques en C# et C++. Brique essentielle dans nos solutions NCO opérationnelle et test, ces librairies sont également commercialisées en Standalone dans les armées et chez les industriels.

Nous décrivons les messageries tactiques à l’aide d’un format XML et d’un générateur de code, nous souhaitons une rétro-analyse de nos 2 formats (variable et fixe) afin de pouvoir écrire le XSD correspondant. L’aboutissement de ce travail sera la génération automatique d’une documentation à destination de nos clients.

Le but du stage sera de :

  • Comprendre l’architecture du produit existant.
  • Etudier la norme XML utilisé.
  • Ecrire les 2 XSD.
  • Ecrire le fichier de transformation afin de produire la documentation utilisateur.

Au sein d’une équipe de 5 personnes, vous aurez la responsabilité d’accomplir les objectifs cités ci-dessus. Vous travaillerez de manière autonome sur le sujet, encadré et suivi par l’architecte et le responsable du produit. Vous devrez vous conformer au fonctionnement de l’équipe en termes de process, qualité et méthode de travail. Environnement de travail en Anglais.

Vos missions :

  • Prendre connaissance de l’existant : fonctionnement et implémentation,
  • Définir avec les différents acteurs (Responsable Produit, Experts, Architect) les différentes possibilités d’utilisation de cette nouvelle norme.
  • Rédiger une synthèse et un plan d’actions afin de cadrer objectifs et planning
  • En collaboration avec l’architecte et les membres de l’équipe de développement, concevoir une solution technique
  • Organiser des points/réunions pour converger vers une solution conciliant attendus fonctionnels et impératifs techniques,
  • Implémenter, en C++, la solution retenue dans nos produits,
  • Rédiger et passer les tests,
  • Rédiger la documentation associée.

Profil recherché

Etudiant en troisième année d’école d’ingénieurs ou équivalent, vous recherchez un stage dans le cadre de vos études.

Vous êtes curieux et dynamique? Vous avez le sens de l'autonomie et de bonnes connaissances techniques pour spécifier, concevoir et réaliser des solutions informatiques?  Alors vous êtes la pépite que nous recherchons !

Compétences techniques requises :

  • XML / XSD / XSLT 
  • Développement C++
  • Script Jenkins

Compétences techniques souhaitées :

  • Visual Studio
  • Conception objet
  • XML
  • QT

A compétences égales, ce poste est ouvert aux personnes en situation de handicap.

Envie d’en savoir plus ?