Conseillère ou Conseiller en architecture de solutions - Intégration
HybridMontréal, Quebec, Canada
Job Summary
Design end-to-end solution architectures with a focus on integration needs between systems. Analyze business requirements and functional/non-functional constraints to propose tailored technological solutions. Define integration mechanisms for applications, platforms, data, and internal or external services using API, web services, microservices, and event-driven patterns. Produce architecture documentation including solution diagrams, data flows, interfaces, and deployment models. Evaluate existing solutions for modernization and technical debt reduction while selecting appropriate integration technologies and platforms. Ensure proposed architectures align with enterprise standards, security principles, and best practices. Collaborate with development teams to translate architectural designs into implementable solutions.
Required Qualifications
- Formation universitaire en informatique, génie logiciel, systèmes d'information ou dans un domaine connexe
- Plus de 10 années d'expérience pertinente en ingénierie des systèmes d'opération, architecture de solutions d'intégration des systèmes
- Expérience significative en architecture de solutions, architecture d'intégration ou développement de systèmes distribués
- Solide compréhension des concepts et modèles d'intégration d'entreprise
- Bonne connaissance de la conception et de la gestion des API REST, ainsi que des technologies d'intégration Web
- Expérience avec des plateformes ou technologies d'intégration telles que : API Management, ESB, iPaaS, brokers de messages ou plateformes événementielles
- Connaissance des environnements infonuagiques et hybrides
- Compréhension des principes de sécurité liés aux intégrations : authentification, autorisation, OAuth 2.0, OpenID Connect, certificats, chiffrement et gestion des secrets
- Bonne compréhension des bases de données, des échanges de données et des mécanismes de synchronisation
- Capacité à produire des architectures et des diagrammes clairs à l'aide de standards tels que UML, C4, ArchiMate ou BPMN
- Capacité à communiquer efficacement avec des interlocuteurs techniques et non techniques
- Intégrité, esprit d'équipe, souci de l'excellence
- Vision globale et pensée systémique
- Capacité à vulgariser des concepts techniques complexes
- Leadership d'influence auprès des clients, équipes techniques et des parties prenantes
- Orientation vers la standardisation, la réutilisation et la simplification
- Capacité à équilibrer les besoins d'affaires, les contraintes techniques, les coûts, les risques et les échéanciers
- Expérience avec des technologies telles que Azure Integration Services, Azure API Management, MuleSoft, Boomi, Talend, Kafka, RabbitMQ ou équivalent
- Expérience avec les approches ''event-driven architecture'' et les modèles ''publish/subscribe''
- Connaissance des pratiques DevOps, CI/CD, Infrastructure as Code et conteneurisation
Desired Qualifications
- Bien que le/la candidat(e) puisse intervenir sur l'architecture applicatif ou l'architecture cloud, l'activité de la personne retenue se situe sur l'expertise d'intégration et les mandats incluent d'accompagner nos clients à la conception de systèmes de systèmes
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.