Architecte applicatif C++ - Micro-services / Kubernetes

GEEKO SAS
Canton of Colombes-2, France
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Canton of Colombes-2, France

Tech stack

C++
Code Review
Software Design Patterns
Software Architecture
Software Engineering
UML
Archimate
Kubernetes
Microservices

Job description

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.

Requirements

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.

Benefits & conditions

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.

About the company

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.

Apply for this position