TI / IT - Architecte principal des applications et développeur principal / Senior Applications Archi (Winnipeg)

TI / IT - Architecte principal des applications et développeur principal / Senior Applications Archi (Winnipeg)

09 Nov
|
Jam-Industries-4
|
Winnipeg

09 Nov

Jam-Industries-4

Winnipeg

Please scroll down for English

Ne perdez pas le rythme - Postulez chez Les Industries JAM ! JAM, faire que le monde sonne mieux, une marque à la fois! Est-ce que ces mots résonnent comme de la musique à vos oreilles?

Depuis 1972, lesJAM est devenu un des plus importants distributeurs de matériel électronique, d’appareillage de sonorisation professionnelle et d’instruments de musique. Venez nous joindre pour demeurer fidèle à notre mission première d’offrir UNIQUEMENT le meilleur service à la clientèle possible!

Sommaire du poste L'architecte principal des applications et développeur principal agira comme chef technique responsable de la découverte, de l'architecture, de l'évaluation de la modernisation, de la conception de la migration et de la remédiation d'un vaste portefeuille d'applications d'entreprise patrimoniales et d'intégrations dans le cadre d'une migration stratégique d'une infrastructure sur site vers Microsoft Azure.

Cette personne agira à titre d'architecte et de développeur principal pratique, dirigeant les activités d'évaluation des applications et de migration pour environ 20 serveurs Windows et des centaines d'applications patrimoniales C#. Le rôle travaillera étroitement avec les équipes d'infrastructure, de sécurité, d'intégration, de bases de données, d'ERP, d'EDI et les équipes d'affaires afin d'assurer la continuité des opérations critiques tout en réduisant la dépendance à l'égard d'une infrastructure vieillissante.

Ce poste regroupe des responsabilités généralement associées aux fonctions suivantes :

Architecte d'applications d'entreprise

Architecte principal de solutions

Développeur principal C#/.NET

Architecte d'intégration

Architecte de migration Azure

Responsable principal de la livraison technique

Responsabilités principales Découverte et évaluation des applications

Diriger les activités de découverte des applications et de leurs dépendances dans des environnements Windows patrimoniaux.

Analyser et documenter les applications C#, services, ordonnanceurs, API, sites Web et utilitaires d'intégration non documentés.

Créer des diagrammes d'architecture de l'environnement actuel, des cartes de dépendances, des catalogues d'interfaces et des inventaires d'applications.

Évaluer la criticité des applications, leur état de préparation à la migration, leur maintenabilité et leur dette technique.

Identifier les intégrations non documentées, les horaires d'exécution des tâches, les dépendances des services et les risques opérationnels.

Architecture de migration Azure

Concevoir des modèles de migration pour les charges de travail Windows et .NET patrimoniales.

Définir les approches de migration incluant :

Réhébergement (Rehost)

Replateformisation (Replatform)

Refactorisation lorsque nécessaire

Maintien temporaire (Retain)

Retrait (Retire)

Développer les architectures cibles Azure pour les charges de travail migrées.





Collaborer avec les équipes d'infrastructure concernant les zones d'atterrissage (landing zones), le réseautage, la gestion des identités et la sécurité.

Définir les usines de migration, les normes de déploiement réutilisables et les stratégies de bascule.

Architecture applicative

Examiner et moderniser l'architecture des applications lorsque nécessaire afin d'atteindre les objectifs de migration.

Identifier les risques liés à :

L'évolutivité La fiabilité La performance La sécurité

L'observabilité La récupération après sinistre

Établir les normes de conception des applications d'entreprise.

Créer des feuilles de route de modernisation pour l'après-migration.

Leadership du développement C#/.NET

Fournir une expertise pratique dans les domaines suivants :

C#

.NET Framework

.NET Core / .NET

Services Windows

Applications hébergées sous IIS

API

Applications de traitement planifié

Composants d'intégration

Effectuer des revues de code et des évaluations architecturales.

Résoudre les obstacles à la migration liés aux bibliothèques non prises en charge, aux dépendances d'exécution et aux modèles d'implémentation patrimoniaux.

Diriger les activités de remédiation liées à la performance, à la fiabilité et à l'évolutivité.

Architecture d'intégration

Évaluer et revoir les modèles d'intégration lorsque nécessaire.

Analyser les dépendances impliquant :

IBM AS400 / IBM i

SQL Server

Plateformes EDI

Korber WMS

NetSuite

API

SMTP

SFTP

Transferts de fichiers

Ordonnanceurs patrimoniaux

Assurer la fiabilité du traitement transactionnel, l'idempotence, le rapprochement et les mécanismes de reprise.

Ingénierie de la performance et de la fiabilité

Diriger l'analyse et l'optimisation des performances.

Analyser

La latence La performance SQL

Les dépendances réseau

Les interactions avec AS400

Le traitement par lots La performance des ordonnanceurs

Définir les références de performance et les critères d'acceptation.

Résoudre les problématiques touchant les environnements infonuagiques et hybrides.

DevOps et automatisation

Développer et maintenir les pipelines CI/CD.

Automatiser les déploiements, la collecte d'inventaire, les tests, la surveillance et la collecte de preuves.

Mettre en place les pratiques de gestion du cycle de vie applicatif.

Leadership technique

Assurer un leadership technique auprès des employés, contractuels et partenaires-conseils.

Participer aux comités de gouvernance de l'architecture et aux revues d'autorité de conception.

Mentorer les développeurs et analystes applicatifs.

Soutenir la production de rapports exécutifs et la prise de décisions techniques.





Qualifications requises Formation

Baccalauréat en informatique, en génie logiciel, en technologies de l'information ou dans un domaine connexe.

Expérience

10 ans ou plus d'expérience en développement logiciel.

5 ans ou plus dans des rôles d'architecture applicative.

5 ans ou plus d'expérience avec des plateformes d'intégration d'entreprise.

Expérience de direction d'initiatives de migration applicative à grande échelle.

Expérience de modernisation ou d'évaluation d'applications d'entreprise patrimoniales.

Compétences techniques Développement

C#

.NET Framework

.NET Core / .NET

ASP.NET

MCP

Services Windows

IIS

Données

SQL Server

Procédures stockées

Optimisation des performances

Modélisation des données

Cloud

Microsoft Azure

Machines virtuelles Azure

Azure App Services

Azure Key Vault

Azure Monitor

Azure Storage

Azure Networking

Intégration

API REST

SOAP

EDI

SFTP

Files de messages

Plateformes middleware d'entreprise, particulièrement la plateforme Boomi

DevOps

Azure DevOps

Git

CI/CD

Exigences linguistiques

Bilinguisme en français et anglais.

Pourquoi vous joindre à nous Prêt(e) à faire partie de notre équipe? Voici pourquoi…

Régime complet d’avantages sociaux : assurance santé, dentaire, vision, vie, maladie grave, invalidité de courte et longue durée

Programme de mieux-être et programme d’aide aux employés

Programme de cotisation de contrepartie REER / 401(k)

L’équilibre travail-vie personnelle est significant : horaire flexible, heures d’été, vacances payées et congés personnels Un environnement de travail décontracté, agréable et collaboratif Un calendrier social dynamique — il y en a pour tous les goûts

Rabais généreux sur nos produits pour les employés

Opportunités continues d’apprentissage et de développement La possibilité de travailler aux côtés d’une équipe hautement talentueuse et performante

Engagements en milieu de travail Nous nous engageons à offrir un environnement de travail sain et sécuritaire. Tous les employés doivent respecter les protocoles de sécurité au travail, y compris les réglementations locales et les normes internes, afin d’assurer le bien‑être de tous.

Nous avons à cœur de favoriser un milieu de travail où chaque personne se sent respectée, soutenue et en mesure de contribuer pleinement. Nous reconnaissons que la diversité des perspectives et des expériences renforce nos équipes et permet de meilleurs résultats pour nos employés et nos clients.

Nexora et sa famille de marques, incluant JAM et Almo, souscrivent au principe de l’égalité des chances en emploi. Toutes les décisions relatives à l’emploi sont prises sans égard à la race, la couleur, la religion, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle, l’origine nationale, l’âge, le handicap, le statut d’ancien combattant ou tout autre statut protégé en vertu des lois applicables.

📌 TI / IT - Architecte principal des applications et développeur principal / Senior Applications Archi (Winnipeg)
🏢 Jam-Industries-4
📍 Winnipeg

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: ti / it - architecte principal des applications et développeur principal / senior applications archi (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: ti / it - architecte principal des applications et développeur principal / senior applications archi (winnipeg) / winnipeg