Description
Sommaire
Sous la supervision du Directeur (CTO) Architecture, données et livraison, l’architecte de solutions analyse les besoins d’affaires, crée des scénarios envisagés, décrit les solutions proposées, cible les impacts et effectue une estimation préliminaire des coûts et des efforts. Il gère l’évolution constante des champs d’application et démontre ses capacités de leader envers les partenaires d’affaires, les ressources de l’organisation ainsi que les sous-traitants. Il agit, également, en regard des lois, règlements, procédures et techniques supportant et encadrant la mission de l’organisation, dans le respect de l’architecture d’ensemble des systèmes.
Principales responsabilités
- Agir à titre de responsable de l’architecture de solution pour les produits mobiles de l’ARTM;
- Établir et recommander des solutions sécuritaires, fiables et performantes qui répondent aux besoins d’affaires.
- Encadrer l’intégration des services numériques, API et plateformes de données avec les applications mobiles tout en respectant les alignements d’architecture;
- Travailler de concert avec les fournisseurs de solutions et assurer l’atteinte des objectifs;
- Travailler dans un cadre SAFe et en bonne collaboration avec les différentes parties prenantes, notamment les partenaires externes;
- Favoriser la réutilisation de solutions éprouvées en permettant d’optimiser la qualité des services et des opérations;
- Contribuer activement aux phases de faisabilité, de conception et de réalisation de divers projets de développement ou d’intégration, tout en respectant les principes d’architecture de solution, de sécurité, d’infrastructure et logiciel de l’industrie;
- Piloter les expérimentations des solutions, ainsi que mise en service des environnements infonuagiques et technologies nécessaires à la livraison des solutions mobiles;
- Réaliser l’assurance qualité de la documentation des alignements architecturaux proposés dans le cadre de l’implantation du plan stratégique TI;
- Concevoir des infrastructures technologiques en se préoccupant des besoins d’affaires, des requis fonctionnels et non-fonctionnels, des capacités d’évolution, de la performance globale et des exigences de sécurité;
- Exercer un rôle d’expert-conseil et de contenu dans votre domaine et agir à titre de personne-ressource et de coach auprès de l’équipe;
- Assister selon les besoins, au diagnostic et à la résolution de problèmes opérationnels pointus;
- Participer aux analyses de risques et de coûts/bénéfices.
Exigences
- Formation :
- Baccalauréat en technologie de l’information ou en génie informatique. (Ou expérience équivalente).
- Expérience :
- Minimum de 5 ans d’expérience pertinente en technologies de l’information, incluant la conception et l’architecture de solutions mobiles transactionnelles à grande échelle (billettique, paiement, gestion des accès, etc.).
- Minimum 3 ans en développement mobile natif (Kotlin, Swift) ou hybride (Flutter, React Native).
- Maîtrise des architectures mobiles modernes (Clean Architecture, MVVM, MVI).
- Expérience démontrée dans la conception, l’implantation et l’exploitation de solutions infonuagiques chez des fournisseurs publics (GCP, AWS, Azure), incluant la gestion de la sécurité, de la résilience et de la scalabilité des environnements transactionnels.
- Expérience avérée dans la publication et l’exploitation d’application mobile destinés au grand public (C2B) et aux entreprises (B2B), avec une attention particulière à l’accessibilité universelle, à la performance et à la conformité réglementaire au Québec.
- Maîtrise des architectures orientées micro-services, API sécurisées (OIDC/OAuth2), et des principes SaaS, avec une capacité à orchestrer des flux transactionnels complexes et à garantir la conformité aux normes de sécurité et de protection des données (PCI DSS, ISO 27001/27701, Loi 25).
- Expérience dans la supervision de la livraison de bout en bout de solutions mobiles, en tant qu’architecte ou tech lead, garantissant le respect des standards d’architecture, des processus SDLC et la réussite des mises en production.
- Expérience comme architecte de solution ayant contribué dans les phases de faisabilité, de conception, de réalisation et à la livraison de solutions d'affaires.