Architecte principal(e)/Principal Architect
Groupe Ingeno Inc.
44d ago
0DevCanadahimalayas
Principal-ArchitectSoftware-ArchitectureTechnology-LeadershipAI-ML-ArchitectureSolutions-ArchitectArchitecteChief-ArchitectArchitecte-De-SystèmesLead-ArchitectPrincipal-System-ArchitectArchitecte-Systèmes-Et-RéseauxPrincipal-Enterprise-ArchitectPrincipal-DevOps-ArchitectSenior
Job Description
English description belowÀ propos d'IngenoIngeno est une firme de services professionnels basée au Québec, spécialisée dans le développement de solutions logicielles sur mesure et de solutions en intelligence artificielle, avec un focus sur les secteurs manufacturier et de la défense. Nous accompagnons nos clients dans la conception, la construction et la mise à l'échelle de systèmes critiques, en combinant une expertise technique pointue à une approche pragmatique axée sur la livraison et la valeur ajoutée.Aperçu du posteL'architecte principal(e) partage son temps entre le leadership technique sur les mandats clients les plus complexes et la standardisation des pratiques, des processus et de l'orientation technique à l'échelle de l'entreprise. À ce titre, ce rôle exerce une influence directe sur les décisions technologiques et l'orientation technique d'Ingeno.ResponsabilitésL'architecte principal(e) combine le leadership technique sur les mandats clients les plus complexes avec la responsabilité de standardiser les pratiques, les processus et l'orientation technique à l'échelle de l'entreprise, couvrant les domaines suivants :1. Livraison client
Agir à titre d'architecte principal(e) sur les mandats clients les plus complexes et à plus haut risque d'Ingeno
Servir de point d'escalade technique pour les équipes de livraison confrontées à des enjeux d'architecture
Diriger l'architecture de solution durant les phases de découverte stratégique et de conception de solution pour les comptes stratégiques
Effectuer la révision des risques techniques et l'approbation des énoncés de travail (SOW) dépassant un seuil de complexité défini
2. Cycle de développement logiciel
Détenir et faire évoluer en continu le cadre de développement en cinq phases d'Ingeno (découverte stratégique, conception de solution, planification de livraison, développement itératif, déploiement et transition)
Diriger la révision d'architecture pour les projets dépassant un seuil de taille ou de complexité défini
Détenir le cadre de mesure de performance et d'indicateurs par phase; s'assurer que les leçons tirées des rétrospectives et post-mortems se traduisent en améliorations concrètes des processus
3. Estimation
Standardiser la méthodologie d'estimation à travers les équipes de livraison
Réviser et approuver les estimations dépassant un seuil défini avant leur communication aux clients
4. Utilisation de l'IA
Définir les stratégies d'utilisation de l'IA à l'interne et pour les projets clients
Optimiser les processus de développement produit et logiciel en faisant levier sur l’IA
Définir les garde-fous et les bonnes pratiques pour une utilisation sécuritaire et responsable de l'IA, incluant la gestion des données client sensibles
Établir les standards d'intégration et d'interopérabilité pour les composants d'IA (LLM, RAG, bases de données vectorielles, modèles de ML), tant à l'interne que dans les solutions clients
Superviser les décisions de type « bâtir ou acheter » pour les outils et l'infrastructure d'IA
Maintenir des standards d'utilisation de l'IA cohérents à travers l'organisation
5. Stratégie technologiqueÉtablir, en collaboration avec la haute direction, les stratégies technologiques de l'entreprise et participer à leur implantation6. Développement des compétencesContribuer à l'évolution de l'échelle de compétences techniques (la propriété demeure celle des chefs d'équipe et de la direction)7. Soutien aux ventesFournir, au besoin, un appui à la solution technique et à la révision des risques des SOW pour les opportunités complexesQualifications requises
Baccalauréat ou maîtrise en informatique, en génie logiciel ou dans un domaine connexe, ou expérience équivalente
12 années ou plus d'expérience en génie logiciel, incluant une portion significative en architecture
Feuille de route éprouvée dans la conception de systèmes complexes de niveau production, en contexte de services-conseils
Expérience concrète d'intégration de composants d'IA/ML (LLM, RAG, bases de données vectorielles) dans des systèmes en production
Expérience de standardisation des pratiques de génie logiciel à travers plusieurs équipes (cycle de développement, estimation, qualité du code)
Bilinguisme (français/anglais), à l'oral et à l'écrit — Ingeno opère dans les deux langues
Expérience dans des secteurs réglementés ou à haute conformité (p. ex. défense, santé) constitue un atout
Excellentes habiletés de communication, à l'aise autant avec les équipes de livraison qu'avec la haute direction
Attributs clés
Pragmatique — sait équilibrer la rigueur de standardisation avec l'autonomie et la rapidité des équipes de livraison
Leader technique crédible qui demeure impliqué sur le terrain, au-delà d'un rôle purement stratégique
À l'aise de porter un double mandat et de protéger le temps alloué à chacune des deux facettes du rôle
Bon instinct de gestion du changement pour favoriser l'adoption de nouveaux standards sans lourdeur excessive
===========================================
