Architecte logiciel système industriel C++ F/H - Développement Mistral
CDI
-
•
Saint-Denis (93)
Avec plus de 430 collaborateurs, la Direction Générale Numérique (DGNUM) SNCF Réseau est en charge de la transformation numérique de SNCF Réseau.
Elle est garante de la gouvernance du numérique et du haut niveau de service délivrés aux métiers et aux clients et utilisateurs.
La DG Numérique est organisée en 8 départements, avec comme priorités :
un delivery de bout en bout grâce à des équipes solutions métier unifiées
des entités transverses au service du delivery
l'utilisateur et le client au centre des attentions.
Le département MOTEC adresse 3 processus métiers au coeur du système ferroviaire. Les utilisateurs des solutions numériques sont à la fois internes (SNCF Réseau) et externes (clients tels que les EFs)
MOTEC intervient auprès des métiers et utilisateurs, dès l'émergence des besoins pour la construction des solutions et services numériques, jusqu'au maintien en condition opérationnelle de fonctionnement de ces solutions.
MOTEC accompagne la transformation digitale de ces métiers, assure la cohérence numérique en garantissant évolutivité technologique et fonctionnelle, et exploitabilité dans la durée.
Vous intervenez sur des projets passionnants au coeur de la gestion des circulations sur le réseau ferré national : suivi de la circulation des trains, gestion de la régularité, régulation du trafic, supervision des opérations, etc.
En tant qu'architecte Applicatif vous maîtrisez l'architecture applicative des projets informatiques de votre périmètre de responsabilité, et accompagnez le chef de projet sur la partie technique.
Vous devez ainsi :
Comprendre les concepts métier et les principes techniques de l'application
Participer aux ateliers technico-fonctionnels
Définir les exigences techniques (de type architecture, performance, qualité du code, ...) d'une version
Relire et challenger les estimations de charge et le planning de réalisation des équipes de développement (prestataires ou équipes internes)
Challenger les solutions proposées par les équipes de développement en réponse aux exigences non fonctionnelles
Avoir une relecture critique des livrables des prestataires (Etude préalable, Spécifications techniques, Stratégie de recette technique, mode opératoire, fiche d'astreinte, chronologie...).
Réaliser la recette technique d'une version et valider le respect des exigences techniques (notamment sur l'aspect performance)
Effectuer si besoin les installations de la version sur les différents environnements (de la recette à la production), notamment en utilisant les outils de l'usine logicielle via des déploiements automatisés
Travailler avec l'architecte technique pour définir les besoins d'évolution de l'architecture existante
Veiller à l'intégration des nouveaux composants dans eUL et monter en compétence sur la phase déploiement
Travailler avec les équipes système sur les problématiques d'exploitation de l'application
Valider la mise en exploitation de l'application
Piloter le suivi de Production
Coordonner les acteurs impliqués sur le projet (Prestataires, équipes SI transverses, équipes SNCF connexes).
Analyser les anomalies constatées sur les différents environnements (TEST, PPROD, PROD) et être force de proposition concernant leur résolution.
Réaliser un reporting fluide et de bon niveau aux responsables de domaine applicatifs et au responsable du pôle technique.
Titulaire d'un Bac +5 en informatique, vous possédez une expérience de 6 à 10 ans sur un poste similaire.
Vous possédez les connaissances suivantes :
Connaissance des processus SI
Capacité à maitriser les outils de l'usine logicielle SNCF (Git, Nexus, Jenkins, SonarQube, robot framework, docker, kubernetes, ...) notamment pour prendre en charge les déploiements automatisés
Connaissances techniques générales permettant l'Analyse et la manipulation d'informations et de traitements dans les environnements hétérogènes décrits, sous Windows et UNIX/Linux (Messaging : JMS, MQ, socket en langage C - SGBDR : Oracle, Ingres - Serveur d'application : Apache, TomCat Weblogic - Orchestrateur : Kubernetes, Ordonnanceur batch : VTOM, Planete - Analyse de log : Datadog - Langage : Shell, Java, C, SQL ...)
Le scope des connaissances étant vaste, des compléments de formation pourront être prévus pour répondre au besoin .
Vous savez :
Travailler en équipe pluridisciplinaire et avec des partenaires externes
Être constructif et force de proposition
Avoir le sens du collectif
Etre rigoureux et avez un bon niveau de reporting
Salaire : Salaire selon profil
Référence : 24-028986