First seen by Alion on Oct 12, 2026.
Dans le cadre d'un programme de modernisation d'applications stratégiques, nous recherchons un Architecte Applicatif C++ H/F afin d'accompagner la refonte technique d'un écosystème logiciel vers une architecture micro services et son intégration dans un environnement Kubernetes.
Au sein d'une équipe d'architecture, vous serez responsable d'un périmètre applicatif composé de plusieurs logiciels existants. Vous interviendrez sur la définition de l'architecture cible, la conception des services, les mécanismes de communication inter-applicatifs ainsi que l'accompagnement des équipes de développement dans la mise en œuvre des solutions.
Missions principales :
Architecture & Conception
Concevoir l'architecture applicative des différents services et leurs interactions.
Participer à la transformation d'applications vers une architecture micro services.
Définir les mécanismes de communication entre les différentes briques applicatives (REST, Kafka, gRPC, etc.).
Contribuer à la mise en place et à l'évolution du socle technique.
Réaliser l'analyse de l'existant et proposer les trajectoires d'évolution.
Accompagnement & Expertise
Accompagner les équipes de développement sur les choix techniques et architecturaux.
Participer aux ateliers de conception et aux instances d'architecture.
Animer des sessions techniques et partager les bonnes pratiques.
Collaborer avec les équipes de développement, DevOps, Product Owners et chefs de projet.
Documentation & Gouvernance
Produire les dossiers d'architecture et de conception.
Élaborer les modèles d'architecture et la documentation associée.
Rédiger les guidelines techniques, templates de projets et documentations API.
Contribuer aux livrables des comités d'architecture.
Participer à la création de supports de formation et à l'animation de réunions techniques.
Profil recherché
Bac +5 en informatique ou formation équivalente.
Plus de 10 ans d'expérience en développement C++ (C++17 minimum, idéalement C++20).
Expérience confirmée d'au moins 2 ans en tant qu'Architecte Applicatif ou Architecte Logiciel.
Maîtrise des architectures micro-services, systèmes distribués et des protocoles de communication (REST, Kafka, gRPC).
Excellentes capacités de conception, de communication et d'accompagnement des équipes techniques.

