Software architect: aec platform data (Vancouver)

Software architect: aec platform data (Vancouver)

21 Oct
|
Autodesk
|
Vancouver

21 Oct

Autodesk

Vancouver

English posting follows 25 WD93193 Architecte logiciel, Plateforme de données AEC Aperçu du poste Chez Autodesk, nous sommes des pionniers dans le domaine des logiciels de conception 3 D, 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. Job Requisition ID # 25 WD93193 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 composants 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 établies ainsi que sur 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’architecture à l’aide de vues et de diagrammes clairs (p. ex., C4) ainsi que de présentations adaptées à la haute direction; produire une documentation exhaustive et du matériel d’intégration Qualifications Minimales Baccalauréat en informatique, ou expérience équivalente Au moins 10 ans d’expérience dans la conception de systèmes distribués natifs du nuage, dont au moins 5 ans à un niveau d’architecte inter-équipes (architecte logiciel, développeur principal, Staff+ ou équivalent). Le titre est adaptable; l’étendue de l’impact est le critère principal Expertise approfondie des services en nuage (de préférence AWS), de la conception d’API et de services,



ainsi que des modèles de systèmes distribués (microservices, architecture orientée événements, résilience) Solides bases en modélisation de données et en conception de schémas — y compris les langages de définition de schémas (p. ex., JSON Schema), la gestion des versions, ainsi que la compatibilité ascendante et descendante et les stratégies d’évolution — telles qu’appliquées tant aux schémas de données autonomes qu’aux contrats d’API. Une spécialisation en architecture d’entrepôt de données ou d’analyse n’est pas requise Excellente connaissance de la conception logicielle et des modèles d’architecture Capacité démontrée à exercer une influence sans autorité hiérarchique et à favoriser la coordination entre les équipes ne relevant pas de la gestion directe du candidat Solides compétences en leadership et en mentorat, avec une expérience avérée dans l’encadrement et le développement d’équipes diversifiées et interfonctionnelles Maîtrise de la communication d’idées complexes de manière concise et convaincante, avec d’excellentes compétences verbales, écrites et de présentation auprès d’un large éventail de parties prenantes Capacité à collaborer avec une équipe internationale Qualifications Souhaitées Les qualifications souhaitées constituent un éventail de compétences plutôt qu’une liste de critères à cocher : une expertise approfondie dans quelques domaines clés importe davantage qu’une connaissance superficielle de l’ensemble d’entre eux. Les compétences émergentes en IA/apprentissage automatique (IA/ML) énumérées ci-dessous constituent un atout et peuvent être développées en cours d’emploi; elles ne sont pas des conditions préalables. Domaines clés Services en nuage :

📌 Software architect: aec platform data (Vancouver)
🏢 Autodesk
📍 Vancouver

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software architect: aec platform data (vancouver) / vancouver

Subscribe to this job alert:

Get the latest job offers by email for: software architect: aec platform data (vancouver) / vancouver