Architecte Logiciel Senior
Mission :
- Concevoir des architectures back-end
évolutives, résilientes et réactives. - Définir des stratégies de transformation d’applications monolithiques vers des microservices (découpage, trajectoire, gouvernance).
- Concevoir et cadrer l’architecture front-end (incluant micro-frontend si pertinent), en assurant une intégration harmonieuse avec les microservices back-end et des performances optimales.
- Collaborer avec les équipes de développement pour garantir l’alignement des solutions techniques avec les besoins métier.
- Contribuer à l’élaboration/validation des DAT en s’assurant de leur cohérence technique et de l’alignement avec les standards.
Compétences demandées :
- Microservices, Micro-Frontend, EDA, monolithes modulaires
- Design patterns, DDD, TDD, C4 Model
- Kafka (patterns d’intégration, évolution/compatibilité des schémas)
- Déploiement d’applications microservices sur Kubernetes/CaaS
- Outils/process qualité : CI/CD, tests, revues, Sonar, etc.