12
Jan

Chef d’équipe DevOps SAP, conception personnalisée, infrastructure ou libre-service

Le CN exploite en tout temps le pouvoir de l'information afin de prendre des décisions plus éclairées. Notre entreprise dépend de la technologie pour presque tous les aspects de ses activités, et c'est la raison pour laquelle le CN investit annuellement près de 100 M$ dans des projets et l'infrastructure de la TI.

Les quelque 1 000 membres du personnel interne de la TI du CN forment bien plus qu'un atelier de technologie de l'information de premier ordre; ils sont des cheminots qui s'efforcent d'aider nos gens à mieux travailler et qui veillent à ce que les trains circulent en toute sécurité.

Nous sommes actuellement à la recherche de quatre (4) chefs d'équipe DevOps. Le chef d'équipe Plateforme DevOps joue un rôle central au sein de l'équipe Génie logiciel, Livraison et usine logicielle en agissant comme personne-ressource principale pour l'automatisation de la plateforme DevOps. Cette personne est chargée de la conception, du développement et du soutien de la plateforme et des outils DevOps en fonction de sa spécialité. Cette plateforme comprend l'intégration continue, les essais continus et la livraison continue. Le chef d'équipe DevOps sera un expert au sein de l'une de ces quatre (4) spécialités :

  • SAP;
  • Conception personnalisée;
  • infrastructure;
  • libre-service.

Le titulaire de ce poste joue le rôle de facilitateur et d'expert pour l'intégration et la gestion des outils, la création de mécanismes d'automatisation, ainsi que la définition et l'application des pratiques exemplaires. Cette personne dirige une équipe de spécialistes Plateforme DevOps dans les tâches qu'elle doit accomplir quotidiennement pour mettre en place et soutenir la plateforme. Elle doit posséder une connaissance approfondie des concepts et de la technologie DevOps et de solides aptitudes en leadership. En outre, elle doit très bien connaître les technologies et les systèmes qui font l'objet d'une automatisation. La priorité de cette personne est d'améliorer la capacité de l'équipe Génie logiciel à livrer de nouveaux produits et de nouvelles fonctionnalités efficaces et de grande qualité sur le marché.

Cet emploi vous intéresse parce que vous préconisez les pratiques DevOps afin de maximiser la valeur de l'automatisation et de l'approche everything-as-code. Vous savez comment trouver un équilibre entre la solution idéale et la solution la plus pratique. Vous favorisez le travail d'équipe, la collaboration et le recours à une approche itérative comme meilleure méthode pour résoudre les problèmes complexes et importants. Vous aimez participer à l'élaboration d'une stratégie et adorez la mettre en œuvre en prenant activement part à l'exécution.

Description des tâches

  • Favoriser l'automatisation de la plateforme DevOps;
  • Coordonner la mise en œuvre de la plateforme DevOps, et y participer;
  • Fournir de la formation et des conseils d'expert sur la plateforme aux autres équipes;
  • Élaborer, rédiger et mettre en œuvre des lignes de conduite, des méthodes et des pratiques exemplaires pour le développement et la maintenance des applications logicielles et des outils de la plateforme DevOps;
  • Créer et garder à jour des documents et des diagrammes décrivant les solutions automatisées et l'architecture environnementale;
  • Travailler avec des membres de l'équipe élargie (Dev, UX, Intégration, Infrastructure, Projets) pour comprendre leurs besoins et mettre en œuvre les éléments qu'ils ajoutent à la plateforme;
  • Veiller à ce que la documentation et le matériel de formation soient à jour;
  • Agir à titre de personne-ressource pour les problèmes et fournir un soutien de troisième niveau.

Exigences

  • Excellentes aptitudes pour les relations interpersonnelles dans la collaboration avec les membres de l'équipe TI provenant de plusieurs groupes;
  • Capacité à diriger l'évolution de la plateforme DevOps en collaboration avec des équipes externes;
  • Capacité à diriger une équipe de spécialistes en l'encourageant à faire preuve de créativité tout en apportant de la valeur;
  • Faire des présentations aisément devant divers publics, qu'il s'agisse de personnel technique ou de cadres;
  • Compréhension des fondements des objectifs, des avantages, des approches et des technologies DevOps;
  • Connaissance approfondie du domain auquel DevOps est spécialisé, en plus de la gestion de la configuration, à la gestion des nouvelles versions, dans l` une ou l`autre des spécialités suivantes :
    • développement SAP;
    • application, middleware, OS;
    • développement d'os & containers;
    • DevOps appliqué au développement personnalisé.
  • Selon la spécialité, la connaissance de certains des outils de développement et de DevOps suivants :
    • ECC, S/4 HANA, Gateway, SAPUI5, ABAP Unit, TMS, CHARMS, ActiveControl, BitBucket, Jenkins, Docker/OpenShift, Kubernetes, VMWare, Chef, Puppet, Artifactory, Maven, Tosca, Jira, Confluence.
  • Au moins cinq ans d'expérience avec DevOps ou des processus d'automatisation, et en intégration et en livraison de logiciels;
  • Au moins cinq ans d'expérience en pratiques de génie logiciel;
  • Au moins deux ans d'expérience à un poste de chef d'équipe ayant des subordonnés directs;
  • Bilinguisme et grande maîtrise de l'anglais (oral et écrit).

Atout

  • Expérience d'Agile et d'une organisation de grande envergure.

Salaire/Conditions

Non précisé

Accès à l'égalité

Le CN souscrit au principe de l'équité en matière d'emploi et encourage toutes les personnes qualifiées à poser leur candidature.

Lieu de travail

Montréal (Québec)

Comment postuler?

Cette offre est accessible à tous.

Lien de l'offre

Nous remercions tous les candidats et candidates de leur intérêt; cependant, nous ne communiquerons qu'avec les personnes dont la candidature sera retenue.

Site web