Le poste Architecte applicatif C++ – Micro-services / Kubernetes
Partager cette offre
Dans le cadre d’un programme de transformation d’un système d’information industriel critique, nous recherchons un Architecte applicatif C++ senior afin d’accompagner la modernisation d’un patrimoine logiciel vers une architecture plus modulaire, scalable, sécurisée et orientée micro-services.
Vous interviendrez au sein d’une équipe d’architecture, en interaction directe avec les équipes de développement, infrastructure, production, intégration et métiers. La mission consiste à concevoir une architecture C++ moderne, définir les mécanismes de communication entre services, accompagner les choix techniques et garantir la qualité, la performance et la maintenabilité des applications.
Vos principales missions seront les suivantes :
concevoir l’architecture applicative de services développés en C++ ;
définir les principes de modularisation, découpage applicatif et communication inter-services ;
contribuer à la mise en place d’une architecture micro-services et distribuée ;
accompagner la transformation vers Kubernetes et un socle technique homogène ;
produire les dossiers d’architecture, dossiers de conception et modèles UML / ArchiMate ;
définir les guidelines techniques, templates de projets et bonnes pratiques de développement ;
accompagner les équipes de développement lors des choix techniques et revues de code ;
garantir la qualité, la sécurité, la performance et la maintenabilité des solutions ;
participer aux comités d’architecture et contribuer à la veille technologique ;
former et accompagner les équipes sur les bonnes pratiques d’architecture logicielle.
La mission s’adresse à un profil senior, avec plus de 10 ans d’expérience en développement logiciel, dont au moins 2 ans en architecture applicative.
Profil recherché
Vous disposez de plus de 10 ans d’expérience en développement logiciel, avec une expertise forte en C++ moderne et au moins 2 ans d’expérience en architecture applicative. Vous maîtrisez les architectures micro-services, les principes DDD, les design patterns, SOLID, UML ou ArchiMate. Vous êtes capable d’accompagner des équipes de développement, de challenger les choix techniques et de produire une documentation d’architecture claire, exploitable et maintenable.
Environnement de travail
L’environnement technique comprend C++17 / C++20, STL, Boost, Qt, QML, Conan, CMake, architectures micro-services, DDD, communication inter-services, REST, Kafka, gRPC, Kubernetes, UML, ArchiMate, design patterns, SOLID, pratiques BDD/TDD et revues de code. La mission s’inscrit dans un contexte industriel critique, avec de forts enjeux de qualité logicielle, sécurité, performance, maintenabilité et pérennité des applications.
Postulez à cette offre !
Trouvez votre prochain job parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Architecte applicatif C++ – Micro-services / Kubernetes
Geeko SAS
