Architecte C++

il y a 1 heure


ÎledeFrance, France Randstad Digital France Temps plein

Vous intégrez un grand acteur industriel dans le cadre d'un programme stratégique de transformation de son Système d'Information de Conduite.Dans un contexte d'évolution vers des architectures modernes ( Microservices, Kubernetes, Event-Driven ), nous recherchons un(e) Architecte C++ pour intervenir sur la conception, la structuration et l'urbanisation de solutions applicatives critiques.Vous rejoignez une équipe d'architecture existante et jouez un rôle clé d'interface entre les équipes métiers , les équipes techniques (Dev, Infra, Intégration) et les équipes d'architecture , afin de garantir la cohérence fonctionnelle, la qualité des solutions et leur alignement avec les besoins opérationnels.Missions PrincipalesEn tant qu'Architecte Fonctionnel, vos responsabilités s'articulent autour de plusieurs axes :1. Analyse et Conception FonctionnelleAnalyser et comprendre les besoins métiers complexes exprimés par les parties prenantes.Traduire ces besoins en architectures fonctionnelles cohérentes, pérennes et évolutives.Concevoir et maintenir les modèles fonctionnels des systèmes existants et cibles (Domain Driven Design).Réaliser le découpage en domaines métiers, sous-domaines et contextes délimités (Bounded Contexts).2. Production Documentaire & SpécificationsRédiger, structurer et prioriser les spécifications fonctionnelles détaillées.Produire les dossiers d'architecture, les dossiers de conception et la documentation des API.Créer les diagrammes de modélisation (Cas d'utilisation, Séquence, Activités, Classes).3. Pilotage et gouvernanceGarantir la cohérence fonctionnelle des solutions dans les environnements distribués.Contribuer aux choix d'architecture en lien étroit avec les architectes techniques et applicatifs.Participant aux comités d'architecture, aux revues de conception et aux instances de gouvernance SI.Assurer l'alignement constant entre la vision métier et les solutions techniques mises en œuvre.Animer des séances de sensibilisation ou de formation sur les concepts d'architecture auprès des équipes.Compétences requisesExpertise Fonctionnelle & ConceptionModélisation : Maîtrise experte de UML (Unified Modeling Language) et BPMN.Méthodologie : Application des principes du DDD (Domain-Driven Design) pour la modélisation des agrégats et des contextes.Outils : Maîtrise d'outils d'architecture d'entreprise tels que ArchiMate ou Sparx Enterprise Architect.Architecture Applicative et TechniqueMicroservices : Forte compréhension des architectures distribuées, du découplage et de la décomposition en services indépendants.Event-Driven : Maîtrise des concepts d'architecture orientée événements et résilience.Flux et intégration :Connaissance approfondie des API REST et gRPC.Compréhension de l'usage d'un Bus de messages (Kafka) dans des architectures réactives.Intégration de services (SOAP/REST).DonnéesModélisation des données (MCD/MPD) via UML ou MERISE.Connaissance des systèmes de gestion de bases de données.Profil recherchéFormation : Bac+5 (École d'ingénieur, Université ou équivalent).Expérience : Vous justifiez d'une expérience minimale de 10 ans dans un rôle d'Architecte Fonctionnel ou similaire.Savoir-être :Excellentes capacités de communication écrite et orale (synthèse, clarté).Aisance relationnelle pour échanger avec des interlocuteurs techniques et non techniques.Rigueur, autonomie et capacité à "prendre le lead" sur vos sujets (proactivité).Esprit d'équipe et sens du collectif.