Veuillez noter que le salaire de base sera déterminé selon la formation, les compétences et l’expérience de la personne choisie. La fourchette salariale affichée sert de ligne directrice générale pour le niveau de rémunération de ce poste.Spécialiste de l’ingénierie de plateformesLieu : à distance ou hybride, à Kingston, à York Mills
Relevant de la directrice ou du directeur, Transformations infonuagiques et Infrastructure, TI, la ou le spécialiste de l’ingénierie de plateformes contribuera au développement stratégique et à l’évolution de notre plateforme de développement interne. Ce rôle essentiel consistera à établir et à défendre les principes de l’ingénierie de plateformes, en traitant nos équipes de développements comme des clientes et des clients en leur offrant des capacités en libre‑service pour améliorer de manière significative leur productivité et la vitesse de livraison globale de nos produits logiciels. Le poste exige une personne qui comprend que la plateforme est un produit, dont le succès est mesuré par l’adoption et la satisfaction des personnes utilisatrices, permettant ainsi aux équipes de développement de se concentrer sur la logique d’affaires de base en réduisant leur charge cognitive.Vous dirigerez une équipe interfonctionnelle, conduisant la conception architecturale, la mise en œuvre et l’amélioration continue d’une plateforme robuste, évolutive et sécurisée dans des environnements de plusieurs services infonuagiques, en particulier Microsoft Azure et la plateforme Google Cloud.Vos responsabilités● Leadership relatif aux plateformes : diriger la définition, l’architecture et l’évolution de notre plateforme de développement interne, de la création à l’amélioration continue, en veillant à ce qu’elle s’aligne sur la stratégie organisationnelle et respecte les pratiques exemplaires rigoureuses en matière de sécurité. Cela implique une approche proactive de mise en place d’un service qui permet aux développeuses et aux développeurs de s’épanouir, plutôt que de simplement gérer l’infrastructure.● Leadership interfonctionnel : constituer, diriger et encadrer une équipe interfonctionnelle performante, en favorisant une culture d’excellence technique, de collaboration et d’apprentissage continu. Il s’agit notamment de fournir des conseils techniques et d’apporter des améliorations aux processus afin d’optimiser l’efficacité et la production de l’équipe.● Principes d’ingénierie de plateformes et état d’esprit axé sur les produits : promouvoir l’adoption des principes fondamentaux de l’ingénierie de plateformes, y compris l’activation du libre-service, l’abstraction de la complexité et une approche de l’outillage interne axée sur le produit, en se concentrant sans relâche sur l’amélioration de l’expérience développeur. Cela signifie qu’il faut guider les développeuses et développeurs vers le succès en faisant en sorte que le chemin le plus efficace et le plus conforme soit le plus facile à emprunter.● Maîtrise des processus d’intégration continue/de déploiement continu et de GitOps : promouvoir, maintenir et améliorer les processus automatisés d’intégration continue et de déploiement continu. Mettre en œuvre et appliquer les pratiques de GitOps en utilisant ArgoCD comme outil de déploiement continu déclaratif pour Kubernetes, en veillant à ce que Git demeure la seule source de vérité pour toutes les configurations et en permettant la synchronisation et la détection de dérives automatisées.● Conteneurisation et orchestration : diriger l’adoption, la gestion et l’optimisation des technologies de conteneurisation, en démontrant une expertise approfondie de Kubernetes pour le déploiement et la gestion d’applications infonuagiques, y compris la mise en œuvre de modèles d’orchestration avancés. Cela garantit l’évolution, la résilience et la portabilité des applications dans tous les environnements.● Observabilité globale : collaborer avec l’équipe de l’ingénierie de la fiabilité des sites pour promouvoir, maintenir et gérer des solutions de pointe en matière de surveillance, de consignation et de traçage. Cela implique l’adoption stratégique d’OpenTelemetry (oTel) pour la collecte et l’analyse de bout en bout des données télémétriques non rattachées à un fournisseur donné, ce qui permet d’obtenir de l’information approfondie sur les performances des plateformes et des applications.● Sécurité et conformité dès la conception : collaborer avec les équipes de sécurité pour intégrer les pratiques exemplaires en matière de sécurité, la gouvernance et la conformité dans tous les aspects de la conception, du développement et des opérations de la plateforme (processus de développement, de sécurité et d’exploitation).● Collaboration interfonctionnelle : travailler en étroite collaboration avec les équipes de produits, de l’architecture, de la sécurité et du développement afin de recueillir les exigences, de s’aligner sur les feuilles de route et de veiller à ce que la plateforme réponde efficacement aux besoins évolutifs de l’organisation, favorisant ainsi un environnement d’ingénierie cohérent et collaboratif.● Optimisation de la performance et des coûts : mener des initiatives en matière d’optimisation de la performance, des coûts et de l’évolutivité de la plateforme
Ce que nous recherchons● Formation : diplôme universitaire/collégial dans une ou des disciplines connexes.● Expérience : cinq années ou plus d’expérience progressive en ingénierie logicielle, en développement et en exploitation ou en ingénierie de la fiabilité des sites, avec au moins deux à trois ans en particulier à titre d’ingénieure ou d’ingénieur de plateformes.● Plateformes infonuagiques : expertise pratique approfondie des principaux fournisseurs de services infonuagiques publics, en particulier Microsoft Azure et la plateforme Google Cloud, y compris leurs principaux services de calcul, de stockage, de mise en réseau et sans serveur.● Conteneurisation et orchestration : maîtrise de niveau expert de Kubernetes (K8s) et des technologies de conteneurisation (p. ex., Docker, Podman, Helm). Vaste expérience en gestion et en optimisation de grappes de Kubernetes dans des environnements de production.● Intégration continue/déploiement continu et GitOps : vaste expérience en conception, en mise en œuvre et en optimisation des processus de bout en bout d’intégration continue et de déploiement continu. Maîtrise des principes de GitOps et expérience pratique avec ArgoCD pour les déploiements de Kubernetes déclaratifs, y compris la synchronisation, le retour en arrière et la détection de dérives automatisés.● Infrastructure en tant que code (IaC) : solide maîtrise des outils d’IaC, notamment Terraform, pour la gestion de l’infrastructure infonuagique et de Kubernetes. Une compréhension approfondie de la philosophie everything-as-code (tout en tant que code) est fondamentale ● Observabilité : expérience confirmée dans la mise en œuvre de solutions exhaustives de surveillance, de consignation et de traçage. Expérience pratique d’outils de surveillance tels que DataDog et connaissance approfondie d’OpenTelemetry (oTel) pour la collecte, le traitement et l’analyse de données télémétriques non rattachées à un fournisseur donné.● Programmation et rédaction de scripts : maîtrise d’au moins un langage de programmation moderne (p. ex., Python, Go, Bash) pour l’automatisation, l’élaboration d’outils et l’intégration de l’API.● Écosystème infonuagique : solide compréhension de la situation élargie, des architectures de microservices et des systèmes d’informatique répartie de la Cloud Native Computing Foundation (CNCF).● Sécurité : forte compréhension des pratiques exemplaires en matière de sécurité infonuagique, notamment la gestion des identités et des accès (GIA), le chiffrement, la gestion des secrets et l’intégration des contrôles de sécurité dans les processus d’intégration continue et de déploiement continu.● Possibilité de devoir travailler des heures supplémentaires afin de soutenir les exigences du service; possibilité de devoir transporter un téléphone cellulaire et d’être sur appel.
Au-delà du salairePour les postes réguliers à temps plein, l’Empire Vie offre une gamme complète d’avantages sociaux, y compris :● Des salaires concurrentiels avec des augmentations salariales annuelles● Un programme de prime annuelle, qui récompense le rendement remarquable de la société et les contributions individuelles● Une commission concurrentielle non plafonnée pour les postes de l’équipe des ventes● Un programme complet d’avantages sociaux financé par l’employeur qui comprend une assurance vie, une assurance invalidité, une assurance maladie complémentaire, une assurance dentaire et un compte de dépenses de santé généreux● Des modalités de travail flexibles et une allocation annuelle de journées personnelles/congés de maladie● Quatre semaines de vacances par année dès l’embauche● Un régime de retraite à cotisations déterminées avec cotisations de contrepartie généreuses de l’employeur● Des programmes complémentaires pour les congés parentaux et les congés de compassion● Des programmes de bien-être et de reconnaissance offerts par l’employeur● Un programme de recommandation de candidates et de candidats offrant une rétributionPour en savoir plus sur le travail à l’Empire Vie, rendez-vous au https://www.empire.ca/fr/workatempire.
Apprenez à nous connaîtreL’Empire Vie est une société fière d’offrir un accès égal à l’emploi. Nous célébrons la diversité, nous engageons à créer un environnement de travail inclusif et invitons chaque personne à participer à notre processus de candidature. Nous encourageons les personnes de toutes les origines et expériences à postuler, même si vous ne croyez pas remplir les exigences décrites dans leur intégralité.