24 Oct
|
Autodesk
|
Quebec City
24 Oct
Autodesk
Quebec City
Job Requisition ID # 25WD93193
English posting follows
25WD93193 Architecte logiciel, Plateforme de données AEC Aperçu du poste Chez Autodesk, nous sommes des pionniers dans le domaine des logiciels de conception 3D, d’ingénierie et de divertissement. Nous développons des outils qui permettent à certains des esprits les plus créatifs de la planète de résoudre des problèmes concrets. Reconnus par Fortune, Forbes, Glassdoor et d’autres comme l’un des meilleurs employeurs, nous nous engageons à créer un milieu de travail diversifié et inclusif où l’innovation et la créativité s’épanouissent.
L’organisation Autodesk chargée des données en architecture, ingénierie et construction (AEC) est à la recherche d’un
architecte logiciel
expérimenté pour se joindre à l’équipe AEC Data et définir les services natifs du nuage ainsi que l’architecture des systèmes distribués qui sous-tendent le modèle de données AEC (AECDM) et les nombreux services qui l’entourent.
Bien que le domaine soit celui des données, ce poste relève fondamentalement de l’architecture du nuage et des services — API, contrats de service, intégrations, conception de systèmes distribués et modèle de données connecté qui les relie entre eux — et s’étend à plusieurs équipes. Il ne s’agit pas d’un poste de spécialiste en entrepôt de données ou en analyse de données.
L’organisation AEC Data met en place l’infrastructure de données fondamentale qui sous-tend la vision d’Autodesk en matière de construction connectée : les plateformes, les services et les modèles de données unifiés qui couvrent l’ensemble du cycle de vie des actifs bâtis, de la conception et de la construction jusqu’à l’exploitation et à l’entretien.
Ce travail permet la circulation continue des données AEC (modèles 3D, dessins 2D, suivi des problèmes, coûts, flux de capteurs, etc.) entre les produits Autodesk et les intégrations tierces. L’architecte contribuera à façonner la prochaine génération de fonctionnalités pour le nuage industriel Autodesk Forma, en collaborant avec des architectes logiciels, des experts du domaine et les équipes de produit de Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud et Autodesk Forma.
Il s’agit d’un poste de contributeur senior dans un parcours d’architecture bien établi, relevant de l’architecte émérite de l’équipe AEC Data, qui occupe également le poste d’architecte logiciel principal. La responsabilité principale consiste à définir la manière dont plusieurs équipes conçoivent et développent — par le biais de normes, d’architectures de référence, d’ADR et de la gouvernance de la révision de conception — plutôt que de gérer un service unique. L’orientation précise du poste s’adapte aux points forts du candidat et aux besoins de l’organisation.
Responsabilités
Conception et évolution des API
: Concevoir et faire évoluer les interfaces API des services AEC Data — modélisation des ressources, adressage, gestion des versions et évolution rétrocompatible, API de requête, et unification des interfaces qui se chevauchent en un seul contrat cohérent
Architecture système
:
Définir et faire évoluer une architecture inter-équipes et native du nuage pour l’ensemble des services AEC Data; concevoir des systèmes distribués, y compris les contrats de service et les flux pilotés par les événements
Conception et évolution des schémas
: Concevoir, documenter et faire évoluer les schémas de données pour les entités du domaine AEC (bâtiments, infrastructures, espaces, systèmes, composantes, relations) — y compris les modèles sémantiques, les ensembles de propriétés, les systèmes de classification et les hiérarchies de relations. Assurer la gestion des versions, de la compatibilité ascendante et descendante, de la dépréciation et de la migration; maintenir le registre des schémas, les règles de validation et les contrôles de qualité
Normes et gouvernance
: Établir des normes, des architectures de référence et des composantes réutilisables; rédiger des propositions d’architecture et des comptes rendus de décision (ADR) pour examen par un conseil d’architecture interorganisationnel, et mener des revues de conception interéquipes
Prototypage et faisabilité
: Évaluer différentes orientations architecturales par la modélisation et le prototypage, afin de réduire les risques liés aux décisions clés avant leur adoption à grande échelle
Mentorat et leadership technique
: Encadrer les développeurs et les autres architectes sur les technologies émergentes et les pratiques architecturales; approfondir les compétences techniques au sein des équipes
Fiabilité et performance
: Assurer la fiabilité, la sécurité et la performance des systèmes; définir les SLO et favoriser l’observabilité (métriques, traçage, journalisation)
Communication
: Communiquer sur l’architectu
📌 Software Architect: AEC Platform Data (Quebec City)
🏢 Autodesk
📍 Quebec City