McCarthy Tétrault LLP

Analyste d’applications informatiques sénior

ID
2026-2527
Département
Technologie de l'information

Description du poste

McCarthy Tétrault est un cabinet d’avocats canadien offrant une gamme complète de solutions juridiques et commerciales à ses clients au Canada et dans le monde entier. Avec des bureaux à Toronto, Montréal, Québec, Calgary et Vancouver, nous offrons des possibilités de carrière stimulantes et enrichissantes à travers le pays. Reconnu parmi les 100 meilleurs employeurs au Canada pendant onze années consécutives et parmi les meilleurs employeurs pour la diversité au Canada pendant quatorze années consécutives, notre culture est guidée par La Manière McCarthy — soit notre approche commune dans nos relations avec nos clients et entre collègues.

 

La Manière McCarthy repose sur quatre piliers fondamentaux : L’excellence, en attirant et en développant les meilleurs talents engagés à respecter notre engagement envers nos clients; La collaboration, grâce à un travail d’équipe fluide et intégré; L’inclusion, en éliminant les obstacles à l’appartenance et à la réussite; L’innovation, en offrant une valeur maximale grâce à l’adoption de technologies et d’approches de pointe. Ensemble, ces principes définissent notre façon de travailler, de diriger et d’évoluer — tous les jours.


Nous recrutons actuellement un(e) analyste d’applications informatiques sénior qui se joindra à notre équipe. La personne retenue doit posséder au moins sept ans d’expérience à des niveaux de responsabilité croissants en TI. Les membres du personnel de McCarthy Tétrault bénéficient d’un environnement de travail hybride.


À titre d'analyste d’applications informatiques sénior, vos tâches seront les suivantes :

  • Portefeuille d’applications : Diriger l’analyse, la conception, les essais et la mise en œuvre des mises à jour, des améliorations et des nouvelles capacités pour l’ensemble du portefeuille d’applications, en assurant l’harmonisation avec les besoins des utilisateurs et les objectifs du Cabinet. Superviser notamment le cycle de vie complet des applications, de la planification et du développement au déploiement, au soutien et à l’amélioration continue, tout en repérant les occasions de tirer parti de l’automatisation et des technologies émergentes afin d’accroître l’efficacité et la valeur ajoutée pour le Cabinet.
  • Exécution de projets : Participer aux projets relatifs aux mises à niveau, aux intégrations et aux nouveaux déploiements, et agir à titre de responsable d’application à l’égard de ceux-ci. Collaborer avec les fournisseurs et les équipes internes afin de planifier et de mettre en œuvre des changements aux systèmes en limitant au minimum les perturbations, tout en appuyant la prestation de solutions modernes en matière d’infonuagique, d’automatisation et de productivité dans le cadre d’initiatives numériques plus larges.
  • Collaboration avec les parties prenantes : Travailler étroitement avec les groupes des TI et les parties prenantes du Cabinet. Recueillir et consigner les exigences opérationnelles, les traduire en spécifications techniques et coordonner la mise en œuvre de modifications d’applications ou de nouveaux systèmes avec des équipes pluridisciplinaires (p. ex., développeurs, fournisseurs et utilisateurs finaux). Communiquer clairement aux parties prenantes les capacités et les limites des applications afin d’établir des attentes réalistes.
  • Soutien opérationnel : Surveiller quotidiennement la performance et la disponibilité des applications, résoudre rapidement les problèmes et appliquer des solutions visant à optimiser la fiabilité du système et la satisfaction des utilisateurs. Assurer la résolution et la consignation adéquate des incidents et des problèmes, et mettre en place des mesures visant à prévenir leur récurrence. Gérer avec discernement les incidents majeurs pendant les périodes critiques, y compris en dehors des heures normales de travail au besoin, pour assurer la stabilité des applications et garantir la continuité des activités.
  • Documentation et connaissances : Élaborer et tenir à jour la documentation relative aux configurations des applications, aux processus et aux procédures. Rédiger des articles de la base de connaissances et donner des séances de transfert de connaissances pour favoriser une utilisation efficace des applications, promouvoir des pratiques cohérentes et faciliter l’adoption de nouvelles fonctionnalités au sein de l’organisation.
  • Conformité : Respecter les meilleures pratiques, les politiques de sécurité et les normes de gouvernance relatives à la bibliothèque d’infrastructure des TI pour l’ensemble du portefeuille d’applications. Veiller à ce que les systèmes respectent les exigences d’entreprise et réglementaires en matière de sécurité des données, de confidentialité et d’utilisation responsable des technologies.
  • Mentorat et leadership : Agir à titre de ressource technique chevronnée au sein de l’équipe en fournissant du mentorat aux analystes d’applications informatiques et à l’équipe de gestion des services TI. Appuyer le ou la gestionnaire d’applications dans l’administration et l’exploitation du cycle de vie du portefeuille d’applications. Fournir des conseils sur les processus d’équipe, assurer le respect des normes de qualité des livrables et promouvoir l’amélioration continue et le partage des connaissances.
  • Partenariat en matière de sécurité : Agir comme point de contact clé avec l’équipe de sécurité afin de soutenir les processus de gouvernance en matière de sécurité, notamment les évaluations, les mesures de correction des risques et l’intégration des considérations liées à la sécurité dans la conception des applications et les activités de modification. Apporter son expertise relativement à l’architecture d’applications, aux flux de données et aux intégrations pour aider à cerner les risques, à évaluer les impacts et à prendre des décisions éclairées sur la sécurité.
  • Partenariat en matière d’assurance qualité : Collaborer avec les équipes d’assurance qualité pour soutenir et renforcer les processus de test et de qualité, notamment en contribuant aux stratégies de test, en validant les changements complexes et en réglant les problèmes de qualité systémiques. Participer à la préparation des dispositifs d’essai, à la reproduction des problèmes, à la résolution des défaillances et à la validation après les changements. S’il y a lieu, explorer l’utilisation des outils de tests et d’automatisation assistés par l’IA afin d’améliorer la portée et l’efficacité.
  • Plateformes, outils, développement et soutien en matière d’IA : Appuyer l’implantation, la configuration et l’intégration de capacités d’IA au sein du portefeuille d’applications du Cabinet en respectant les modèles architecturaux et les normes définis; élaborer et configurer les fonctionnalités d’IA dans les applications d’entreprise et les flux de travail, participer à l’évaluation des plateformes et des outils d’IA et repérer des cas d’usage concrets. Collaborer avec les équipes chargées des opérations, des applications, des données, de la sécurité et des fournisseurs en vue de fournir des solutions d’IA sécuritaires, faciles à maintenir et conformes aux normes établies en matière d’architecture d’entreprise. Appliquer les bonnes pratiques recommandées en développement de l’IA, ce qui comprend l’intégration, l’accès aux données, la conception des requêtes, les tests, la surveillance et la maintenance continue, et assurer du soutien quotidien pour les solutions intégrant l’IA. Contribuer à garantir la bonne gouvernance de l’IA en veillant à ce que les solutions soient mises en place selon les normes organisationnelles en matière de confidentialité, de sécurité, d’utilisation éthique, de protection des données et de conformité réglementaire, et en adoptant les cadres réutilisables et les bonnes pratiques établis au sein du Cabinet.
  • Amélioration continue : Déceler les possibilités d’améliorer les performances, la fiabilité et l’expérience utilisateur pour les applications au moyen de l’analyse des tendances, de la rétroaction des utilisateurs et des informations opérationnelles. Proposer de manière proactive des améliorations et des optimisations des processus, en tirant parti des outils et des approches modernes, s’il y a lieu.
  • Soutien des applications : Suivre les meilleures pratiques ITIL liées à la gestion des incidents et des problèmes dans le cadre du soutien de deuxième et troisième niveaux pour la résolution des incidents liés aux applications, en mettant l’accent sur les problèmes soulevés, l’analyse des causes profondes et les incidents majeurs ou hautement prioritaires.

Le ou la candidat(e) idéal(e) se distinguera par le profil suivant :

  • Baccalauréat en informatique, en systèmes d’information ou dans un domaine connexe (ou expérience professionnelle équivalente en TI).
  • Sept ans d’expérience ou plus à des niveaux de responsabilité croissants en TI, dont au moins trois ans à un poste d’analyste d’applications informatiques sénior ou principal.
  • Connaissance technique étendue des environnements informatiques modernes, y compris Azure et les services infonuagiques tiers (infrastructure-service, plateforme-service et logiciel-service), les logiciels d’entreprise (plateforme Microsoft 365), ainsi que les principes de mise en réseau et de sécurité, et expérience avec le cycle de vie complet du développement logiciel pour des plateformes locales et infonuagiques.
  • Capacité avérée à conceptualiser, à concevoir et à mettre en œuvre des solutions d’applications et des initiatives numériques (p. ex., migrations infonuagiques, automatisation des processus, outils optimisés par l’IA), en réalisant les projets de leur élaboration jusqu’à leur déploiement.
  • Expérience avec le cadre ITIL en ce qui a trait au soutien et aux opérations, ainsi qu’avec les méthodes agiles ou Devops pour la
  • Sens aigu des affaires et solide capacité à gérer les relations tant avec les parties prenantes du Cabinet qu’avec les partenaires et les fournisseurs externes.
  • Expérience dans une entreprise privilégiant l’infonuagique et axée sur l’IA (ou expérience en services-conseils ou services professionnels), un atout. Connaissance des plateformes d’IA pour la productivité et la collaboration, telles que Microsoft 365 Copilot ou Claude for Work, un atout majeur.
  • Maîtrise de PowerShell, JavaScript, TypeScript, C#, .NET, Python et d’autres langages de programmation.
  • Connaissance pratique des outils et plateformes d’IA (p. ex., Claude, Microsoft Copilot et cadres agentiques) ainsi qu’une expérience concrète de leur utilisation pour automatiser des processus ou rehausser les fonctionnalités d’applications.
  • Connaissance pratique de la manière dont l’IA, l’apprentissage automatique et l’automatisation peuvent être mis à profit pour améliorer les applications et les processus opérationnels.
  • Expérience professionnelle dans le soutien des systèmes d’exploitation Windows et la suite Microsoft Office/M365.
  • Expérience professionnelle avec Microsoft Intune et System Center Configuration Manager (SCCM).
  • Expérience professionnelle dans l’administration de Microsoft Active Directory et d’Azure AD.
  • Expérience professionnelle dans l’utilisation de Microsoft Power Platform (Power BI, Power Apps et Power Automate).
  • Expérience professionnelle avec les technologies modernes de bases de données d’entreprise.
  • Expérience professionnelle avec Microsoft SharePoint.
  • Expérience professionnelle avec PowerShell, JavaScript, TypeScript, C#, .NET, Python et d’autres langages de programmation.
  • Expérience professionnelle liée au cycle de vie du développement des systèmes d’application.
  • Expérience professionnelle liée aux normes de développement des applications.
  • Expérience pratique dans la mise en œuvre, la configuration et le soutien de fonctionnalités d’IA dans le cadre d’applications d’entreprise, y compris une connaissance concrète des plateformes et outils d’IA modernes tels que Microsoft 365 Copilot, les services Azure AI, les technologies d’OpenAI, Claude d’Anthropic ou des écosystèmes comparables fondés sur des grands modèles de langage.
  • Excellentes aptitudes en communication et en relations interpersonnelles, et capacité à diriger des réunions, à participer activement aux discussions et à exposer ses idées de manière claire et professionnelle.
  • Sens des responsabilités vis-à-vis des tâches et des projets, et sens de l’initiative pour mener à bien le travail au-delà des exigences minimales; proactivité dans la recherche de solutions et d’améliorations.
  • Pensée stratégique et excellentes compétences en résolution de problèmes dans le cadre de situations complexes ou ambiguës, notamment celles qui concernent les technologies émergentes et l’adoption de l’IA.
  • Capacité à promouvoir les initiatives stratégiques, dont les programmes liés à l’IA et à l’automatisation, et à exercer une influence constructive sur les parties prenantes en vue de favoriser la cohésion et la prise de mesures concrètes.
  • Connaissance pratique des modèles courants de solutions d’IA (p. ex., IA générative, traitement du langage naturel et automatisation intelligente), et capacité à traduire des exigences fonctionnelles en solutions fondées sur l’IA opérationnelles, sécuritaires et responsables, dans le respect de modèles architecturaux définis.
  • Capacité avérée à appliquer des approches d’intégration de l’IA (interfaces de programmation d’application, plugiciels, copilotes), à respecter les pratiques en matière de confidentialité et de sécurité des données, à prendre en charge le cycle de vie des modèles et les activités de surveillance, et à travailler dans le respect des principes d’une IA responsable.
  • Capacité à gérer plusieurs tâches simultanément et à établir les priorités.
  • Capacité à travailler efficacement sous pression et à produire des résultats dans des délais serrés lorsque cela est nécessaire.
  • Excellent sens de l’organisation et très bonne gestion du temps pour la planification, l’exécution et la réalisation des tâches, de manière autonome ou en équipe.
  • Bilinguisme (français et anglais), un atout.

McCarthy Tétrault offre aux membres de son équipe :

  • Des avantages sociaux exceptionnels dès le premier jour incluant une couverture d’assurance collective payée par le cabinet, un programme de bien-être et une allocation de dépenses en technologie.
  • Une rémunération concurrentielle, le paiement des heures supplémentaires et des congés généreux, y compris une journée de congé pour activités bénévoles et une journée de congé pour votre fête.
  • Des occasions de croissance et de perfectionnement professionnel à tous les échelons, selon une culture qui encourage et valorise pleinement la rétroaction fondée sur le dialogue.
  • La possibilité de s’impliquer fréquemment dans la communauté et un engagement envers l’équité, la diversité et l’inclusion.
  • Une culture axée sur la collaboration et la cohésion où les avocats et les équipes commerciales travaillent de concert à un objectif commun.

Comment postuler :

 

Nous encourageons les candidat(e)s externes à postuler en ligne et les candidat(e)s internes à postuler directement via notre portail de carrière interne sur Espresso. Nous nous réjouissons de recevoir votre candidature.

 

Nous remercions tous les candidat(e)s de leur intérêt à l’égard de McCarthy Tétrault; cependant, seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Nous regrettons de ne pouvoir répondre individuellement à tous les candidat(e)s. McCarthy Tétrault souscrit au principe de l’égalité d’accès à l’emploi et favorise un milieu de travail inclusif, équitable et accessible. Nous vous encourageons à communiquer avec nous si vous avez besoin d’un accommodement dans le cadre du processus de recrutement.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Partagez avec votre réseau.