A
Stage 6 mois - Ingénieur.e logiciel développement de solution de monitoring et d'observabilité (F/H)
Alstom Transport
Villeurbanne · fr
3h ago
72%
Strong
Job description
Req ID : 530908 Chez Alstom, nous construisons ce dont des millions de personnes dépendent chaque jour : des systèmes de transport ferroviaire qui ne peuvent pas se permettre d'échouer. Nous sommes plus de 85 000 collaborateurs à travers le monde, créant le portefeuille le plus diversifié du secteur : trains à grande vitesse, métros, tramways, services de maintenance et systèmes intégrés. Plus qu'un stage : une mission Nous recherchons un.e stagiaire passionné.e par les systèmes embarqués, le développement logiciel et les pratiques de monitoring modernes, prêt.e à contribuer à l'amélioration de la supervision et de l'observabilité des plateformes digitales embarquées d'Alstom. Vous rejoindrez les équipes en charge du middleware embarqué Helios et participerez au développement d'une solution de monitoring permettant de superviser les applications déployées sur les équipements ferroviaires. Votre mission contribuera directement à améliorer le diagnostic, l'analyse des performances et la fiabilité des solutions embarquées utilisées dans les trains de demain. Votre rôle, votre impact Étudier les besoins de supervision et d'observabilité des applications exécutées sur le middleware embarqué Helios. Concevoir et développer les mécanismes de collecte de métriques système et applicatives, notamment autour de l'utilisation CPU, de la mémoire, du stockage, du réseau et des services du middleware. Mettre en place des solutions permettant le suivi en temps réel des performances des applications et des composants logiciels embarqués. Définir un modèle de données adapté au stockage, à la centralisation et à l'exploitation efficace des métriques collectées. Développer des outils de visualisation et d'analyse facilitant l'exploitation opérationnelle des données de monitoring. Évaluer l'impact des mécanismes de supervision sur les performances des équipements embarqués et proposer des axes d'optimisation. Contribuer à l'amélioration continue des pratiques de monitoring, d'observabilité et de diagnostic appliquées aux systèmes ferroviaires embarqués. Vous travaillerez avec des équipes expertes et passionnées, résolvant des défis complexes qui façonnent l'avenir de la mobilité, en assurant une intégration fluide entre les technologies logicielles embarquées, les pratiques DevOps et les besoins opérationnels. Ce que vous apportez Formation Bac+4/Bac+5 en informatique, logiciel ou systèmes embarqués. Bonnes connaissances en développement logiciel, notamment en Python, C/C++, Go ou technologies équivalentes. Maîtrise des environnements Linux et compréhension des mécanismes système associés. Connaissances en programmation système, gestion des processus, mémoire et communications réseau. Compréhension des architectures logicielles distribuées et des mécanismes de communication inter-processus. Sensibilité aux technologies de conteneurisation telles que Docker, Podman ou équivalent. Capacité à rédiger une documentation technique claire et structurée. Bon niveau d'anglais technique. Vous faites preuve de curiosité pour les systèmes embarqués et les technologies middleware, d'esprit d'analyse face à des problématiques complexes, ainsi que d'autonomie, de rigueur et d'un réel goût pour le travail en équipe. Comment le succès est mesuré Livraison dans les délais des composants de monitoring, des outils d'analyse et de la documentation associée. Qualité des mécanismes de collecte, de stockage et de visualisation des métriques développés. Pertinence des analyses produites et amélioration de la visibilité sur le comportement des applications embarquées. Capacité à identifier des opportunités d'optimisation des performances et de fiabilité des systèmes. Collaboration efficace avec les équipes de développement, d'architecture et d'exploitation. Alstom, un lieu où grandir Découverte des architectures logicielles distribuées et des technologies middleware embarquées. Développement de compétences en monitoring, observabilité, télémétrie et diagnostic système. Expérience concrète en développement logiciel avec Python, C et Go. Approfondissement des environnements Linux, de la conteneurisation et des pratiques DevOps. Mise en œuvre de méthodes d'analyse de performance appliquées à des systèmes embarqués industriels. Découverte des méthodologies de développement et des exigences de qualité du secteur ferroviaire. Durée : 6 mois Démarrage : idéalement à partir de janvier 2027 (adaptable selon les contraintes académiques). Vous n’avez pas besoin d’être passionné(e) de ferroviaire pour vous épanouir chez nous. Nous vous garantissons que, lorsque vous voyagerez à bord de l’un de nos trains avec votre famille ou vos amis, vous serez fier(ère) d’y avoir contribué. En tant qu’entreprise internationale, nous garantissons l’égalité des chances et valorisons la diversité dans chacun des 63 pays où nous opérons. Nous nous engageons à offrir un environnement de travail inclusif, dans lequel chacun peut s’épanouir, être respecté et développer pleinement son potentiel.