Dans ce mandat, vous jouerez un rôle clé dans la conception de solutions technologiques complexes, évolutives et sécurisées. Vous collaborerez avec les parties prenantes afin de transformer les besoins d’affaires en solutions de bout en bout, en vous appuyant sur des architectures modernes, les services AWS et les meilleures pratiques d’intégration.
Vous contribuerez également à l’évolution des pratiques de développement assistées par l’intelligence artificielle, notamment par l’utilisation de GitHub Copilot et d’agents IA pour accélérer l’analyse, la conception, la documentation et le développement, tout en maintenant une forte rigueur dans la validation des livrables.
Principales responsabilités- Collaborer avec les parties prenantes afin de comprendre les besoins fonctionnels et non fonctionnels et concevoir des solutions alignées sur les objectifs d’affaires et d’architecture.
- Concevoir des architectures évolutives, sécurisées, découplées et maintenables pour des environnements complexes.
- Évaluer et recommander les technologies, plateformes et outils les mieux adaptés aux besoins des projets.
- Identifier et appliquer les patrons d’intégration appropriés : API, streaming, microservices, architecture événementielle, conteneurisation et serverless.
- Appliquer les principes du Domain-Driven Design (DDD) afin de concevoir des architectures composables et adaptées aux besoins du domaine.
- Concevoir des solutions AWS cloud natives ou hybrides, notamment à l’aide de services serverless et de conteneurs.
- Évaluer et intégrer les services AWS appropriés, notamment EKS, RDS, DynamoDB et S3.
- Concevoir et mettre en œuvre des mécanismes d’orchestration à l’aide de technologies telles que Camunda ou AWS Step Functions.
- Intégrer les considérations de sécurité, de confidentialité, de gestion des risques et de conformité dès la conception des solutions.
- Agir comme conseiller·ère technique auprès des clients et partenaires et vulgariser des concepts complexes auprès de différents publics.
- Diriger et accompagner les équipes de développement tout au long du cycle de vie des solutions.
- Favoriser l’utilisation efficace de GitHub Copilot et des agents IA afin d’améliorer la productivité, la qualité et la vélocité des équipes.
- Évaluer de façon critique les livrables produits avec l’aide de l’IA et maintenir les standards de qualité architecturale et technique.
Profil recherché- Baccalauréat en ingénierie, informatique ou technologie de l’information avec 10 ans d’expérience pertinente, ou maîtrise dans un domaine connexe avec 8 ans d’expérience pertinente.
- Expérience confirmée comme architecte de solutions dans des environnements complexes et à grande échelle.
- Solide expérience en conception et développement logiciel.
- Expertise en AWS, notamment EKS, Serverless, RDS, DynamoDB et S3.
- Très bonne connaissance des architectures modernes : microservices, API, architecture événementielle, orchestration, architecture composable et cloud.
- Expérience avec Camunda, AWS Step Functions ou des technologies similaires d’orchestration.
- Bonne compréhension des enjeux de sécurité, de confidentialité et de gestion des risques.
- Connaissance des processus et réseaux associés aux cartes de crédit et de débit.
- Expérience dans des environnements Agile.
- Certification AWS Solutions Architect, un atout important.
- Excellentes capacités de communication, d’influence, d’analyse, de synthèse et de vulgarisation.
- Intérêt marqué ou expérience concrète avec l’IA générative, notamment GitHub Copilot, les agents IA et l’automatisation du cycle de développement logiciel.
- Capacité à intégrer l’IA dans les pratiques de développement tout en assurant une revue critique et rigoureuse des résultats produits.
- Français requis; anglais, un atout.