Directeur·trice de l'architecture logicielle | Head of Software Architecture
13 ч назад
Текст заказа
À PROPOS DE POWER FACTORS
Power Factors est un fournisseur de logiciels et de solutions qui ouvre la voie à la prochaine génération d’énergie propre grâce à Unity, l’une des suites de gestion d’énergie renouvelable (REMS) les plus complètes et les plus largement déployées sur le marché. Avec plus de 300 GW d’actifs éoliens, solaires et de stockage d’énergie gérés dans le monde entier auprès de plus de 600 clients et 18 000 sites, Power Factors gère 25 % des données mondiales sur les énergies renouvelables.\*
La suite Unity REMS de Power Factors soutient l’ensemble de la chaîne de valeur énergétique, de la surveillance et du contrôle à l’analyse des marchés. L’ensemble d’applications ouvertes et axées sur les données de l’entreprise permet aux parties prenantes du secteur des énergies renouvelables de collaborer, d’automatiser les flux de travail critiques et de prendre des décisions plus éclairées afin de maximiser les rendements des actifs. Les parties prenantes bénéficient d’un soutien de bout en bout, incluant des solutions pour le SCADA et le PPC, la surveillance centralisée, la gestion de la performance, la gestion commerciale des actifs et la gestion des services sur le terrain.
Grâce à une expertise approfondie du domaine, des perspectives propulsées par l’IA sont livrées à grande échelle, permettant aux entreprises d’optimiser leurs actifs, de stimuler leur croissance et de prendre des décisions plus éclairées dans un contexte de transition rapide vers l’énergie propre. Power Factors lutte contre les changements climatiques grâce au code.
\*Hors Chine et Inde
À PROPOS DU POSTE
Power Factors prend de l’ampleur en termes de complexité : davantage de produits, de plateformes, d’acheteurs sophistiqués, et des attentes croissantes quant aux capacités natives en IA dans notre suite de logiciels pour les énergies renouvelables. Dans ce contexte, l’absence d’une vision technique unique et imputable crée un risque réel : des schémas architecturaux divergents selon les secteurs verticaux, des approches incohérentes en matière d’investissement dans les plateformes d’IA et de données, et une dette technique qui s’accumule plus vite qu’elle ne peut être résorbée.
Le rôle de directeur·trice de l’architecture logicielle existe pour combler cet écart. Il s’agit d’un poste de leadership technique pratique et hautement spécialisé, chargé de définir et d’appliquer les normes d’architecture d’entreprise à l’échelle de l’organisation Produits et Technologie de Power Factors (couvrant les secteurs Plateforme, SCADA, EMS, APM, CloudOps et CAM/FSM/Ops produit), tout en concevant et en prototypant personnellement les problèmes les plus complexes auxquels l’organisation est confrontée, notamment en matière d’introduction de produits basés sur l’IA, d’acquisition de données IoT et d’évolutivité SaaS multitenant.
Ce poste combine la portée stratégique d’un·e architecte d’entreprise et la crédibilité d’un·e bâtisseur·euse qui continue d’écrire du code, de réviser des demandes de tirage (pull requests) et d’être à l’aise en tant que personne la plus technique dans la salle.
Relevant directement du ou de la Chef·fe des produits et de la technologie (CPTO), la personne titulaire agit comme tissu connectif entre la stratégie organisationnelle du ou de la CPTO et les décisions techniques quotidiennes prises par les équipes d’ingénierie verticales, en collaborant étroitement avec les responsables des secteurs (Plateforme, SCADA, EMS, APM, CloudOps, CAM/FSM/Ops produit), la gestion de produit et les équipes CloudOps et Sécurité.
Il est important de noter que ce rôle n’est pas un poste purement stratégique ou consultatif éloigné du code, ni un rôle de gestion axé sur les processus et les rapports. La personne titulaire est appelée à demeurer un·e contributeur·trice technique crédible et actif·ve tout au long de son mandat. Ce poste ne comprend pas non plus la responsabilité de la priorisation de la feuille de route produit ou de la stratégie commerciale, car ces responsabilités demeurent avec la gestion de produit et le ou la CPTO. Il façonne toutefois directement ce qui est techniquement possible et à quelle vitesse cela peut être livré.
CE QUE VOUS FEREZ
_Architecture d’entreprise et conception de systèmes complexes_
* Définir et maintenir les normes d’architecture d’entreprise, les architectures de référence et les garde-fous techniques de Power Factors pour l’ensemble des secteurs verticaux
* Diriger les revues architecturales pour les initiatives majeures, en assurant la cohérence, l’évolutivité et la maintenabilité à long terme
* Être responsable de la feuille de route technique pour les capacités de plateforme transversales (plateforme de données, couche d’intégration, identité, observabilité)
* Concevoir des systèmes complexes à haute disponibilité où l’exactitude, la latence et l’intégrité des données ont des conséquences opérationnelles et commerciales réelles
* Collaborer avec les responsables des secteurs verticaux (SCADA, EMS, APM, Plateforme, CloudOps) pour s’assurer que les décisions architecturales locales s’alignent sur la direction d’entreprise
_Leadership technique des équipes_
* Bâtir et diriger une fonction d’architecture distribuée opérant comme une autorité technique de confiance en Grèce, à Montréal et dans d’autres régions
* Encadrer les ingénieur·e·s senior·e·s et les responsables en ingénierie en matière de jugement architectural, de conception de systèmes et d’analyse des compromis techniques
* Établir et animer des forums de gouvernance architecturale (revues de conception, processus RFC, comités de pilotage technique)
* Agir comme point d’escalade technique pour les décisions de conception les plus critiques de l’organisation
_Architecture et livraison de produits basés sur l’IA_
* Concevoir et contribuer personnellement à la construction de capacités de produits basées sur l’IA de bout en bout, de l’acquisition de données et de la sélection de modèles jusqu’au déploiement et à la surveillance
* Définir l’approche architecturale de Power Factors pour les produits basés sur les LLM, incluant l’utilisation du Model Context Protocol (MCP), les architectures de récupération et les flux de travail agentiques
* Évaluer et sélectionner les LLM de développement et les plateformes d’IA adaptés à l’intégration dans des produits commerciaux
* Assurer le pont technique entre REMI et les autres initiatives natives en IA et l’architecture de plateforme globale
* Mettre à profit l’expertise en apprentissage automatique et en science des données pour orienter les décisions produit : sélection de modèles, ingénierie des caractéristiques, conception de pipelines de données et pratiques MLOps
_Développement pratique_
* Écrire du code de production, prototyper de nouveaux schémas architecturaux et contribuer directement aux problèmes techniques les plus complexes de l’organisation
* Montrer l’exemple en matière de qualité du code, de discipline de test et d’excellence en ingénierie
* Rester suffisamment proche du code pour formuler des jugements architecturaux crédibles et actuels, plutôt que de se fier à des rapports de seconde main
* Réaliser des implémentations de validation de concept pour réduire les risques liés aux grands paris architecturaux avant l’engagement complet des équipes
_Architecture IoT, périphérie et systèmes industriels_
* Concevoir des systèmes d’acquisition de données IoT évolutifs capables d’ingérer, de normaliser et de traiter des volumes élevés de télémétrie provenant d’actifs d’énergie renouvelable distribués
* Définir l’architecture pour les dispositifs de périphérie et les contrôleurs de centrale (PPC), en équilibrant le calcul sur site, les contraintes de latence et la connectivité infonuagique
* S’assurer que les approches architecturales tiennent compte de la conformité aux codes du réseau, des exigences de