Architecte logiciel
- Montreal, QC, Canada
Temps plein
La candidature s’ouvre dans un nouvel onglet.
Détails de l’emploi
- Type d’emploi
- Temps plein
- Postuler avant le
- Expérience
- Posséder environ 10 années d’expérience en développement, dont 5 années dans un rôle d’architecture ou équivalent dans une entreprise de services.
- Langue de l’annonce
- Français
- Publié
Description originale de l’offre
Uzinakod ne cesse de grandir. Son secret? Le plaisir de travailler ensemble et la volonté de livrer un travail de qualité. Nous offrons d’ailleurs l’environnement le plus propice à la croissance, au développement de compétences et au bien-être. Cela t’intéresse? On a justement une ouverture pour un poste d’Architecte logiciel.
N’attends plus pour découvrir les détails de notre offre!
Ton impact au quotidien
En tant qu’Architecte logiciel, tu joues un rôle clé dans la réalisation de mandats clients. En comprenant et en anticipant bien leurs besoins, tu crées des architectures évolutives et durables qui accélèrent leur croissance. Ton implication passe de la conception de solutions adaptées au soutien des équipes de développement internes, jusqu’à guider Uzinakod dans son évolution technologique.
Au Quotidien, Tu Aideras à Plusieurs Niveaux
Tu Es à L’aise Avec Ces Concepts
N’attends plus pour découvrir les détails de notre offre!
Ton impact au quotidien
En tant qu’Architecte logiciel, tu joues un rôle clé dans la réalisation de mandats clients. En comprenant et en anticipant bien leurs besoins, tu crées des architectures évolutives et durables qui accélèrent leur croissance. Ton implication passe de la conception de solutions adaptées au soutien des équipes de développement internes, jusqu’à guider Uzinakod dans son évolution technologique.
Au Quotidien, Tu Aideras à Plusieurs Niveaux
- Lors de l’intégration d’un nouveau client, tu agiras à titre d’expert pour déterminer des solutions technologiques à leurs enjeux, principalement dans l’écosystème Azure.
- Selon les besoins, tu participeras aux échanges techniques de prévente avec l’équipe des ventes pour clarifier le contexte client et orienter les premières pistes de solution.
- Tu devras exposer et vulgariser les architectures conçues à l’aide de diagrammes de haut niveau.
- En amont du projet, tu participeras au cadrage technique en effectuant une préanalyse des besoins, des contraintes et de la faisabilité, afin de définir les grandes orientations de la solution.
- Tu contribueras aux estimations techniques avec les experts concernés, en précisant les hypothèses, les risques et les limites connues.
- Lors du démarrage du projet, tu assisteras l’équipe projet afin de transformer cette vision technologique en jalons cohérents et réalistes.
- Tout au long du projet, tu accompagneras l’équipe dans ses choix lors de l’implémentation, que ce soit au niveau des librairies, des patrons de conception ou des bonnes pratiques de développement, en apportant un soutien de coach et/ou de mentor pour partager tes connaissances.
- En parallèle, à travers ton travail avec les équipes, tu trouveras des solutions aux enjeux récurrents en élaborant des façons de faire, des outils internes et de la documentation.
- Sur des problématiques particulièrement corsées, tu seras aussi amené à intervenir dans le code.
Tu Es à L’aise Avec Ces Concepts
- Infrastructure : gestion de la configuration, automatisation des processus (CI/CD), infrastructure as code.
- Sécurité et conformité : réseautique, sécurité des données, contrôle des accès, architecture Zero Trust.
- Surveillance proactive : monitoring, optimisation des coûts, reprise après sinistre (disaster recovery).
- Gouvernance des données : rétention, anonymisation, archivage.
- Conteneurisation avec Docker.
- ASP.NET Core, C#
- Azure
- Blazor / MAUI Hybrid / React / Angular
- Bicep / PowerShell / Terraform
- Communiquer de façon exemplaire avec différentes parties prenantes : clients, partenaires, collègues, etc.
- Synthétiser et résoudre les enjeux technologiques des clients et des équipes internes.
- Démontrer une curiosité perpétuelle face aux nouveautés technologiques (veille technologique).
- Concevoir et suggérer des architectures évolutives et adaptées, répondant aux besoins des clients.
- Concrétiser des projets en assurant leur démarrage et la passation à l’équipe de développement, en transmettant le contexte, les hypothèses et les décisions prises en amont.
- Posséder environ 10 années d’expérience en développement, dont 5 années dans un rôle d’architecture ou équivalent dans une entreprise de services.
- Être à l’aise pour communiquer en français, tant à l’oral qu’à l’écrit.
- Être à l’aise pour communiquer en anglais, tant à l’oral qu’à l’écrit (afin de communiquer avec certains clients unilingues anglophones).
- Posséder une ou des certifications Cloud.
- Connaissance d’AWS ou de Google Cloud Platform.
- Connaissance de Python.
- Être à l’aise avec Linux.
- Connaissance de Kubernetes.
- Expérience en développement mobile.
En savoir plus sur ce poste
Parrainage de visa
Aucune mention détectée dans l’offre