Administrateur Github Et Intégrateur DevOps - Montréal, Canada - Banque Nationale du Canada

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description
**Lieu de travail **:Montréal, Québec

**Présence **:Hybride

**Statut **:Permanent

**Horaire **:Temps plein

Vous êtes un développeur de logiciels chevronné qui a une passion pour l'ingénierie. Vous possédez une expérience pratique en ce qui a trait à , à JavaScript, à Python, au développement Web et à d'autres langages de script, et vous faites sans doute de la programmation en utilisant le langage Java. Vous comprenez le fonctionnement de GitHub et êtes capable d'acquérir de nouvelles compétences. Selon vous, un code doit être de grande qualité. Vous êtes curieux et disposé à acquérir de nouvelles compétences. De plus, vous aidez régulièrement les équipes de développeurs dans leur intégration d'outils.

Vous avez eu l'occasion de travailler avec GitHub Actions et savez comment travailler avec ses exécuteurs. Vous êtes curieux et souhaitez en savoir plus sur les outils de développement et d'exploitation (DevOps) qui seront utilisés par GitHub, comme Artifactory, Jenkins, SmartBear, JetBrains, Nexus et de nombreux autres outils pour compléter votre bagage de connaissances. Vous avez de l'expérience pour ce qui est de transformer le monde de l'infrastructure en code, et Terraform, Ansible et d'autres outils de DevOps font régulièrement partie de votre quotidien.

Vous êtes à l'aise de travailler dans un environnement collaboratif parfois chaotique. Vous travaillez aussi bien avec les gens que de façon autonome. Vous êtes un professionnel accompli, mais les obstacles ne vous arrêtent pas. Vous menez à bien votre travail. Vous êtes ouvert aux idées et acceptez la diversité des points de vue pour vous aider à peaufiner vos idées. Vous utilisez l'automatisation pour régler les problèmes. Vous aspirez à faire progresser votre carrière en vous appuyant sur le code source libre et à obtenir de la visibilité pour votre travail.

Dans une journée typique, vous pouvez être amené à travailler notamment sur ce qui suit:

- Développer les outils utilisés pour gérer le lancement de nouveaux projets.
- Gérer qui a accès à quoi, à quel moment et de quelle façon sur notre plateforme Github.
- Comprendre les équipes Github, les autorisations et les liens de rappel HTTP.
- Intégrer de nouveaux liens de rappel HTTP dans les projets GitHub pour automatiser diverses vérifications de conformité.
- Documenter et gérer notre façon de publier et de promouvoir les projets.
- Aider à préparer un projet en vue de sa publication en contribuant à la documentation et aux essais.
- Collaborer avec notre équipe de sécurité pour empêcher que du contenu soit affiché sur Github alors qu'il ne devrait pas l'être.
- Offrir un service aux équipes d'ingénierie pour aider leurs projets à très bien paraître.
- Participer avec l'équipe à la maintenance de notre grande quantité d'outils.
- Transformer nos outils vers les outils recommandés au fil de leur évolution et de leur rationalisation.
- Être là pour soutenir nos différentes équipes de manière régulière et en dehors des heures normales de travail.

Nous visons à t'offrir un maximum de flexibilité dans ton travail pour favoriser ta qualité de vie. Ceci se traduit notamment par du travail hybride au bureau et à distance, l'aménagement du temps de travail pour concilier vie professionnelle et personnelle, et des congés flexibles à des moments qui comptent.

Vos compétences:

- Au moins trois ans d'expérience en développement Web, ainsi qu'une connaissance pratique et une passion pour Java, , Python et JavaScript.
- Maîtrise de Git et de GitHub, et contribution antérieure dans des projets de développement de logiciels.
- Capacité à créer, au besoin, des services et des outils pour rendre l'utilisation de GitHub agréable et efficace au sein de la banque.
- Connaissance de l'utilisation de GitHub Actions et de ses exécuteurs.
- Gestion du suivi des activités sur Github en intégrant de multiples technologies dans une solution fiable.
- Expérience dans l'intégration d'équipes avec les outils DevOps et leurs différents dérivés.
- Expérience avec un environnement d'outils de DevOps en utilisant notamment Nexus, Artifactory et Jenkins.
- Bilinguisme français/anglais nécessaire, car tu transigeras régulièrement avec des partenaires situés à travers le Canada

Tes avantages

Dès ton embauche nous te proposons plusieurs avantages pour que tu puisses t'épanouir. En plus d'une rémunération compétitive, nous offrons plusieurs bénéfices flexibles et avantageux pour toi et tes proches:

- Programme santé et bien-être incluant de nombreux avantages
- Assurance collective flexible
- Régime de retraite à prestations déterminées
- Régime d'acquisition d'actions
- Programme d'aide aux employés et à leur famille
- Services bancaires préférentiels
- Programme d'implication dans la communauté
- Tél

More jobs from Banque Nationale du Canada