Architecte de solutions, Équipe technique

En bref

Date d’affichage : mai 2025

Titre du poste : architecte de solutions, Équipe technique

Service : Soins connectés

Supérieur immédiat : architecte de solutions principal

Lieu : Toronto

Information générale

Chez Inforoute Santé du Canada (Inforoute), nous croyons qu’un réseau de la santé plus connecté et plus collaboratif est un réseau en meilleure santé, et nous travaillons avec les gouvernements, les organisations de la santé, les cliniciens et les patients afin de rendre les soins de santé plus numériques. Nous mettons tout en œuvre pour que les Canadiens puissent, en ligne, consulter l’information sur leur santé, prendre des rendez-vous médicaux, voir les résultats de leurs analyses de laboratoire, obtenir des ordonnances et accéder à d’autres services de santé. Nous collaborons avec nos partenaires en vue de transformer le réseau de la santé, car nous savons que les solutions numériques peuvent être aussi transformatrices pour les soins de santé qu’elles le sont dans d’autres aspects de votre vie. Inforoute est une organisation indépendante, à but non lucratif, financée par le gouvernement fédéral.

Inforoute s’emploie à faire progresser l’interopérabilité parce que les soins connectés se traduisent par des Canadiens en meilleure santé. Grâce au partage des données, nous aurons un réseau de la santé moderne et connecté. Pour aider les provinces et territoires, notre organisation a lancé une initiative de collaboration nationale en vue de faire progresser l’interopérabilité au moyen d’un processus de développement collaboratif.

Avec l’aide de nos partenaires de l’industrie et des provinces/territoires, des cliniciens et des patients, nous sommes déterminés à améliorer la santé des Canadiens en accélérant le développement, l’adoption et l’utilisation efficace de solutions de santé numériques innovatrices.

Chez Inforoute, nous avons entrepris d’apprendre en nous laissant guider par des voix autochtones. Nous nous sommes engagés à respecter la souveraineté des données autochtones, à favoriser la sécurité culturelle et l’humilité ainsi qu’à soutenir les priorités relatives à la santé et aux données des Premières Nations, des Inuits et des Métis. Nous y parviendrons en bâtissant des relations et des partenariats respectueux avec les organisations et communautés des Premières Nations, des Inuits et des Métis, ainsi que les gouvernements du Nord, qui toutes et tous orienteront nos efforts.

But du poste

Nous sommes à la recherche d’un(e) architecte de solutions dynamique et compétent(e) qui s’occupera principalement de normes informatiques en santé numérique et de technologies connexes. La personne retenue possédera de l’expérience en conceptualisation, en conception et en exécution de solutions informatiques complexes dans le domaine de la santé numérique, ainsi qu’en élaboration de normes et de spécifications. Ce rôle exige une maîtrise de la conception d’architectures d’applications logicielles et de normes ainsi qu’une connaissance approfondie des nuances infrastructurelles/technologiques. La personne retenue mettra son expertise au profit d’initiatives en interopérabilité conformes à la Feuille de route commune de l’interopérabilité pancanadienne.

Par son implication directe, le (la) titulaire du poste jouera un rôle central auprès des intervenants en favorisant l’innovation et en assurant l’intégration au sein des divers réseaux de la santé. Le (la) titulaire participera également à la conception et à l’implantation de spécifications d’interopérabilité de la santé pour que les systèmes puissent communiquer efficacement et en toute sécurité et, ultimement, contribuer à améliore les soins aux patients et l’efficience du réseau.

Principales responsabilités

  • Modéliser, concevoir et documenter des solutions innovatrices et modernes qui font avancer la mise en œuvre de systèmes de santé interopérables à l’échelle pancanadienne.
  • Définir et élaborer l’architecture et la conception technique des spécifications ainsi que l’architecture de référence et les guides d’implantation de l’interopérabilité pancanadienne, conformément aux orientations stratégiques.
  • Participer à des événements de l’industrie afin de promouvoir les produits d’interopérabilité, en conformité avec la Feuille de route commune de l’interopérabilité pancanadienne.
  • Collaborer activement avec les fournisseurs de solutions et les équipes d’architecture des provinces et territoires à la conception de solutions d’interopérabilité.
  • Fournir une expertise et un leadership en matière d’applications, de sécurité ainsi que d’architecture, de stratégies et de méthodes relatives à l’infrastructure logicielle.
  • Rechercher, évaluer, recommander et implanter des technologies, des protocoles de sécurité et des pratiques exemplaires d’authentification et d’autorisation.
  • Tirer profit de principes, d’outils et de méthodes d’architecture modernes pour livrer des spécifications techniques implantables et dont il est possible de tester la conformité.
  • Mettre en œuvre des méthodes de conception et de développement pratiques pour bâtir des solutions logicielles complètes et de qualité qui ont été rigoureusement testées et qui sont modulaires, adaptables et sécurisées, notamment des composantes en arrière-plan et frontales, des tests unitaires, des scripts de déploiement automatisés et des pipelines CI/CD.
  • Élaborer des documents techniques complets pour des produits, des plateformes et des services complexes et à grande échelle, comme des diagrammes visuels fondés sur des normes et une nomenclature.
  • Examiner rigoureusement les livrables techniques, notamment l’architecture, la conception, les artefacts de développement, les tests et les documents afin d’assurer leur exactitude et leur grande qualité.
  • Contribuer activement à toutes les étapes du cycle de vie logiciel, notamment la planification, l’analyse, l’architecture et la conception, le développement, l’implantation et les tests de conformité.
  • Contribuer de façon proactive à l’architecture de la plateforme et aux tests de conformité et faciliter l’intégration des applications, des outils et des spécifications des fournisseurs en conformité avec le cadre de vérification de la conformité.
  • Élaborer, tenir à jour et promouvoir des normes, des lignes directrices et des bonnes pratiques de développement.
  • Travailler avec des gestionnaires de projets, des chefs d’équipe et d’autres membres de l’équipe pour assurer la livraison des projets et des produits dans les délais impartis et conformément aux objectifs établis.

Éducation

  • Diplôme de premier cycle en informatique, en génie ou dans un domaine connexe

Qualification

  • Au moins 5 ans d’expérience dans l’application des principes et des pratiques de développement et de déploiement pour l’architecture de systèmes et la conception de solutions liées à des systèmes très complexes.
  • Au moins 10 ans d’expérience en développement de logiciels dans plusieurs langages de programmation comme Java (de préférence) ou C#, Python et Javascript/Node.js.
  • Maîtrise de la conception et de l’implantation d’API RESTful, d’architectures de microservices et de solutions infonuagiques natives au moyen de plateformes comme AWS, Azure ou Google Cloud.
  • Maîtrise de la spécification OpenAPI/Swagger et des outils connexes pour la conception, la documentation et la mise à l’essai d’API.
  • Connaissance approfondie des technologies frontales et de navigateur (HTTP, HTML, CSS, JavaScript, React.js).
  • Connaissance de systèmes de bases de données relationnelles et NoSQL comme MySQL, PostgreSQL, MongoDB et Redis.
  • Expérience des pratiques et outils de développement et exploitation pour l’intégration, la livraison et le déploiement continus, notamment les systèmes de contrôle de versions (p. ex. Git).
  • Connaissance de la conteneurisation (p. ex. Docker, Kubernetes) et de l’infrastructure en tant que code (p. ex. Terraform).
  • Solide connaissance de cadres de gestion de l’identité et d’autorisation (OAuth2, OIDC, SAML et W3C Verifiable Credentials).
  • Expérience de l’implantation de protocoles cryptographiques, notamment TLS/SSL, et de la gestion des mécanismes de clés publiques/privées.
  • Connaissance approfondie de la gestion de l’identité et de l’accès ainsi que des normes en matière de protection des renseignements personnels/consentement, un atout.
  • Connaissance et expérience des normes de données sur la santé et des normes d’échange (FHIR d’HL7, SNOMED, IHE, etc.), des atouts importants.
  • Connaissances fonctionnelles des programmes de santé numérique des provinces et territoires, un atout.
  • Expérience en tant qu’architecte du nuage, une exigence.
  • Certificat d’architecte du nuage, un atout.
  • Connaissance des solutions et des architectures d’IA fondées sur les grands modèles de langage (LLM), un atout.
  • Certificat en intelligence artificielle et apprentissage machine, un atout.
  • Excellent esprit d’analyse permettant de cerner les lacunes et les faiblesses et de trouver des solutions techniques pour y remédier
  • Excellentes compétences en rédaction technique pour produire de la documentation claire et précise.
  • Capacité manifeste à diriger des projets dans un environnement collaboratif, de leur conceptualisation jusqu’à leur livraison.
  • Excellentes compétences interpersonnelles pour gérer et influencer efficacement les relations avec les responsables, les intervenants et les fournisseurs.
  • Capacité extraordinaire à collaborer de façon efficace et à contribuer au succès de projets mis en œuvre par des équipes multifonctionnelles.
  • Capacité de bien communiquer, notamment de présenter des renseignements complexes à des publics externes et internes variés.
  • Aptitudes à négocier et à résoudre des problèmes afin de bien travailler avec différents intervenants, de résoudre des problèmes de priorités conflictuelles et de veiller à la réalisation fructueuse des objectifs et des programmes d’architecture.

Notre engagement

Inforoute a à cœur d'employer une main-d’œuvre diversifiée et est fière d'être un employeur offrant l'égalité professionnelle.

Inforoute peut, à la demande, prendre des accommodements raisonnables pour les employés, de même que pour les candidats dans le cadre du recrutement.

Nous vous remercions de votre intérêt pour Inforoute. Toutefois, nous ne communiquerons qu’avec les candidats dont les compétences correspondent le mieux aux exigences du poste.