Description de la mission
Dans le cadre d’un programme de transformation stratégique à grande échelle , un acteur international entreprend la modernisation de son activité orientée data et services numériques .
Cette transformation repose notamment sur :
- La construction d’une nouvelle plateforme technologique
- Une architecture cloud-native orientée microservices et APIs
- Une approche data-centric et customer-centric
- L’adoption des méthodologies agiles à l’échelle
Dans ce contexte, un programme structurant vise à refondre le cœur applicatif.
Vos missions
Architecture & conception
- Concevoir et définir l’architecture applicative target basée sur une approche microservices et API-first
- Définir les standards d’architecture (patterns, bonnes pratiques, guidelines)
- Réaliser les choix d’architecture technique en cohérence avec les enjeux de scalabilité, résilience et performance
- Concevoir et documenter l’architecture globale et les schémas techniques
API & intégration
- Définir et piloter la stratégie d’architecture API (REST, event-driven, etc.)
- Concevoir et gouverner les API (design, versioning, sécurité, documentation)
- Assurer l’intégration avec les systèmes existants et tiers
Leadership technique
- Accompagner les équipes de développement dans l’implémentation des choix d’architecture
- Participer aux revues de code et aux arbitrages techniques
- Promouvoir les bonnes pratiques (clean architecture, DevOps, CI/CD)
Pilotage & coordination
- Collaborer avec les équipes métiers, MOA et techniques
- Participer aux ateliers d’architecture et à la roadmap technique
- Garantir la cohérence globale du SI sur son périmètre
Environnement technique (indicatif)
- Langages : Java
- Frameworks : Spring (Spring Boot, Spring Cloud)
- Architecture : Microservices, API REST, Event-driven
- Conteneurisation : Docker / Kubernetes
- API Management / Gateway
- CI/CD, DevOps
- Cloud (idéalement AWS / Azure / GCP)
Profil recherché
Minimum 7/10 ans d’expérience dont une expérience confirmée en tant qu’Architecte.
Compétences techniques
- Solide expertise en Java
- Forte expérience en architecture API et microservices à grande échelle
- Bonne maîtrise des architectures distribuées
- Expérience sur des environnements cloud et DevOps
Compétences fonctionnelles & soft skills
- Capacité à prendre de la hauteur et à structurer une vision d’architecture
- Excellentes compétences de communication et de vulgarisation
- Leadership technique et capacité à fédérer des équipes
- Esprit d’analyse et rigueur
Langues
Anglais impératif (environnement international)