Job Search and Career Advice Platform

Enable job alerts via email!

Architecte technologique (G5D)

TEHORA

Canada

Hybrid

CAD 60,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Une firme de conseil en technologie au Canada recherche un(e) architecte technologique pour formaliser l'architecture des solutions et élaborer une feuille de route. Le candidat idéal a au moins 8 ans d'expérience en architecture, maîtrise .NET, et est à l'aise avec les systèmes modernes. Ce poste permet le télétravail et offre un environnement flexible et dynamique.

Benefits

Télétravail et flexibilité
Horaires flexibles
Programme d'apprentissage
Congés en cas de maladie

Qualifications

  • Au moins 8 années d'expérience en tant que conseiller en architecture de solution technologique.
  • Expérience avec .NET de 4.8 à 7.
  • Expérience avec des mandats d'architecture de solution.

Responsibilities

  • Évaluer l'impact des solutions technologiques sur les besoins d’affaires.
  • Anticiper l’évolution des systèmes pour faciliter l’exploitation des données.
  • Proposer des recommandations sur les orientations technologiques et investissements.

Skills

Architectures web telles que Serverless
Langages de programmation C/C++
Services infonuagiques Microsoft Azure
Protocoles de sécurité modernes

Education

Expérience en architecture de solution technologique (8 années)

Tools

Visual Studio
Git
PowerShell
Job description
Overview

Voici un poste à distance. TEHORA est présentement à la recherche d’un(e) architecte technologique ayant d’excellentes aptitudes techniques et d’excellentes connaissances, souhaitant mettre à profit ses compétences au sein d’une équipe polyvalente.

Description des travaux et livrables : L’architecte technologique sera responsable de formaliser l’architecture des solutions technologiques existantes et d’élaborer une feuille de route pour l’évolution future des systèmes en prenant en compte les enjeux techniques et les objectifs d’exploitation des données, ainsi que du mode opérationnel de l’organisation. Il devra posséder une compréhension approfondie de l’architecture et des enjeux liés aux solutions patrimoniales, ainsi que des bénéfices de l’adoption des technologies utilisées par les solutions modernes. Son travail consistera à comprendre et à traduire les besoins d’affaires de l’organisation en solutions viables, et d’en définir une feuille de route afin de pallier les défis des solutions actuelles et d’en capitaliser les forces. L’accent sera principalement mis sur l’alignement des systèmes plutôt que sur leur conception, tout en nécessitant une connaissance approfondie de leur état actuel et de leur potentiel d’évolution. L’architecte doit être à l’aise à communiquer, à expliquer et à défendre les stratégies et orientations qu’elle propose selon sa discipline ou son mandat, car elle pourrait être amenée à communiquer ces informations à divers paliers de la direction.

Responsabilités clés :

  • Évaluer l’impact des solutions technologiques qui pourraient être adoptées sur les besoins d’affaires, déterminer les solutions les plus appropriées et s’assurer de leur faisabilité et de l’alignement avec l’architecture globale de l’organisation.
  • Identifier les enjeux potentiels d’évolution des systèmes et technologies en mettant en perspective les besoins actuels et futurs.
  • Anticiper l’évolution des systèmes pour faciliter l’exploitation des données, en tenant compte des défis posés par l’obsolescence des systèmes patrimoniaux et des exigences des technologies modernes.
  • Documenter l’état actuel de l’écosystème des systèmes de l’organisation et tracer son évolution en exploitant les cadres d’architecture de l’industrie afin de faciliter la compréhension de leur architecture. Ce cadre est utile pour comprendre les sources et les flux de données, les liens entre les systèmes, les profils d’utilisateurs et leur interaction avec les systèmes.

Activités principales :

  • Participer à la réalisation de la vision stratégique des solutions logicielles, à partir des stratégies de l’organisation et des principes d’architecture.
  • Contribuer à l’évaluation de la maturité des solutions logicielles et participer aux plans pour assurer leur pérennité en recommandant des solutions visant à réduire la dette technologique ou à effectuer une transition technologique et les suivis auprès des équipes.
  • Soutenir les efforts de réalisation des solutions pour en assurer la qualité, la sécurité, la confidentialité, la performance et la robustesse.
  • Agir comme référence en tant qu’expert en solutions technologies sur les orientations technologiques et l’architecture des solutions logicielles auprès des équipes.
  • Veiller au fonctionnement optimal des bonnes pratiques, comme l’intégration et le déploiement en continu, l’automatisation et les tests, etc.
  • Guider l’évolution des différentes composantes logicielles, les outils et les librairies, en partenariat avec l’équipe de plateforme.
  • Travailler avec l’équipe d’architecture et les équipes de développement afin d’identifier et d’améliorer les interdépendances entre les solutions logicielles et leurs intégrations potentielles si applicable.
  • Accompagner et former les membres des équipes, au besoin.
  • Effectuer la veille technologique, évaluer de nouvelles composantes technologiques et définir les preuves de concept afin d’améliorer l’efficacité des solutions logicielles.
  • Produire les documents et les schémas essentiels à la compréhension des solutions logicielles du secteur.
  • Proposer des recommandations à la direction sur les orientations technologiques, les investissements, les risques et les impacts potentiels des technologies utilisées pour l’ensemble des solutions.

Profil :

  • Posséder au moins huit (8) années actives d’expérience à titre de conseiller en architecture de solution technologique.
  • Avoir réalisé au cours des cinq (5) dernières années au moins trois (3) mandats d’architecture de solution dans le but de proposer des scénarios d’optimisation et de transformation de système.
  • Avoir déjà travaillé avec les cadres de développement .NET de 4.8 à 7.
  • Avoir déjà travaillé dans l’environnement de développement Visual Studio et Git.

Expertises :

Sphère technologique :

  • Services infonuagiques Microsoft Azure.
  • Protocoles de sécurité modernes (OAuth2, OpenID Connect).
  • Cadres de l’industrie tels que Vue.js, React, Angular.
  • Langages de programmation C/C++ et SQL.
  • Outils d’automatisation, incluant PowerShell et le CLI d’Azure.
  • Langages de programmation de données (SQL, Python, R, Scala).

Sphère de l’architecture :

  • Architectures classiques multi-tiers (2 tiers, 3 tiers, n-tiers).
  • Architectures web telles que Serverless, SPA PWA, API/GraphQL.
  • Architectures de systèmes distribués (Service Bus, SOA, micro-services).
  • Architectures de déploiement tels que monolithes, SOA et par conteneurs.
  • Pats de conceptions classiques (singleton, factory, observer, repository, etc.) et des anti-patterns.
  • Pratiques d’architecture de dépendance, de modularité et de refactorisation reconnues par l’industrie.
  • Cadres d’architecture TOGAF et/ou Zachman.
  • Conception axée sur le domaine d’affaires (DDD), les principes SOLID et du développement orienté objet.
  • Patrons de conception de données (ETL, Datamart, Star schema, OLAP, ODS, Pipeline).

Lieu de travail : Le lieu de travail sera déterminé selon le mandat et peut être en télétravail ou chez le client.

Pourquoi se joindre à TEHORA?

TEHORA est une firme québécoise multidisciplinaire reconnue pour l’excellence de ses services professionnels, de nature technique et de gestion de projets à l’échelle nationale et internationale. Notre mission est d’accompagner nos clients dans la concrétisation de leurs projets par l’excellence de notre savoir-faire et de notre créativité. Depuis sa création en 2017, notre équipe de professionnels connaît une croissance exponentielle en répondant aux besoins importants en gestion de projets multidisciplinaires, dans le domaine des transports, du génie civil, du TI et plus. Nos collaborateurs travaillent sur des mandats aussi bien à l’interne que chez des clients d’envergure. TEHORA se distingue par sa culture d’entreprise, axée sur le bonheur des employés et la diversité. Chez TEHORA, chaque collaborateur est un membre important de l’équipe qui contribue à notre succès collectif. Nos membres ont la flexibilité requise pour avoir un équilibre entre le travail et leur vie privée, tout en menant une carrière enrichissante. Nous offrons un environnement de travail motivant. La diversité des projets, la grande autonomie et l’interaction directe avec les clients sont appréciées. Une telle proximité est possible en raison de notre structure organisationnelle horizontale, qui se traduit par des relations de confiance et une communication efficace entre notre équipe et les clients.

Avantages :

  • Du télétravail et de la flexibilité pour s’adapter à vos obligations familiales.
  • Une culture entrepreneuriale favorisant la créativité et l’innovation.
  • Horaires flexibles (selon le type de contrat de travail).
  • Congés en cas de maladie et à l’occasion d’événements familiaux.
  • Outils informatiques adaptés.
  • Espace de travail épanouissant et motivant.
  • Initiatives sociales et environnementales.
  • Programme d’apprentissage en milieu de travail.
  • Cheminement de carrière.

Salaire : Le salaire sera calculé sur la base du taux horaire moyen correspondant à votre profil.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.