Stage ingénieur(e) informatique – Développement d’une solution Load Balancing pour processus applicatifs au Contrôle Satellite H/F

Stage Par Thales
  • Ingénierie / Gestion de production
  • Cannes
  • A négocier

Description

Stage ingénieur(e) informatique – Développement d’une solution Load Balancing pour processus applicatifs au Contrôle Satellite H/F

QUI SOMMES-NOUS ?

Rejoignez Thales, leader mondial des technologies de sûreté et de sécurité pour les marchés de l'Aérospatial, du Transport, de la Défense et de la Sécurité . Fort de 62 000 collaborateurs dans 56 pays , le Groupe bénéficie d'une implantation internationale qui lui permet d'agir au plus près de ses clients, partout dans le monde .

Acteur spatial incontournable en Europe dans les domaines des télécommunications, de la navigation, de l'observation de la terre, de l'exploration et de la réalisation d'infrastructures orbitales , Thales Alenia Space est une Joint-Venture entre les groupes Thales (67%) et Leonardo (33%).

Grâce à son expertise unique en matière de missions duales, de constellations, de charges utiles flexibles, d'altimétrie, de météorologie ou d'observation optique et radar haute résolution , Thales Alenia Space se positionne comme le partenaire industriel naturel pour accompagner les grands pays dans le développement de leur plan spatial. Thales Alenia Space a réalisé un chiffre d'affaires de plus de 2 milliards d'euros en 2015 et emploie 7500 personnes dans 8 pays.
Dans le cadre de notre développement Thales Alenia Space Cannes (06) recherche :

Stage ingénieur(e) informatique – Développement d'une solution Load Balancing pour processus applicatifs au Contrôle Satellite - H/F


Sujet de stage :

Vous serez rattaché(e) à la ligne de produit Segment de Contrôle et Bancs qui est en charge de la réalisation des solutions logiciel sol pour les segments de contrôle des domaines Télécom, Observation et Navigation, ainsi que des Bancs pour les tests satellites et charges utiles optiques.

Au sein de cette ligne de produit, le centre de contrôle est le système informatique permet d'opérer les satellites pendant toute leur durée de vie en orbite. Basé sur les technologies informatique modernes (essentiellement Java), le centre de contrôle permet d'acquérir et afficher en temps réel les télémesures satellites, d'effectuer tous les calculs inhérents au maintien en orbite du satellite, d'envoyer les commandes aux satellites pour les effectuer toutes les opérations en orbite, et d'effectuer toutes les analyses temps différé sur les archives.

Ainsi, dans le cadre de constellations de satellites aujourd'hui opérationnelles, la solution de contrôle satellite de Thales Alenia Space permet de contrôler un grand nombre de satellite (jusqu'à 80) au travers d'une architecture distribuée où plusieurs instances de composants logiciel coexistent pour assurer l'intégralité de la mission. Cependant, les exigences sans cesse croissantes de performance et de robustesse des centres de contrôle satellite combinées avec l'émergence de nombreuses solutions « sur étagère » de répartition de charge et / ou de basculement (failover) s'imposent comme une nécessité pour Thales Alenia Space d'adapter ses solutions de contrôle satellite à cette problématique.

Afin d'optimiser la problématique de performance et de robustesse et de faciliter une extension future de la solution existante au contrôle d'un plus grand nombre de satellite, le service Produits de Contrôle Satellite propose au stagiaire les thématiques suivantes :

• Etudier la possibilité de mettre en place une solution de load balancing non intrusive qui permettrait par exemple de définir un ensemble de nœuds réseaux sur lesquels les applications pourraient s'exécuter et d'automatiquement répartir l'exécution de ces applications en fonction des charges de chaque nœud réseau.

• Identifier et évaluer l'état de l'art des solutions existantes de Load Balancing.

• Prototyper une solution de Load balancing appliquée au produit de contrôle

Profil :

Vous êtes de formation ingénieur ou de formation équivalente en informatique.

Vous avez de solides connaissances en langage ou technologies : : C/C++, JAVA, Réseaux, Système d'information et OS : Linux / Windows

Vous être curieux(se), rigoureux(se) et recherchez un stage challengeant au sein d'une entreprise innovante ? Postulez en ligne sur www.thalesgroup.com rubrique carrière !
Vous souhaitez en savoir plus sur les activités spatiales ? Cliquez ici .

Découvrir la Page Entreprise

Ils ont travaillé ici