W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9gecbjbm5vdmf0aw9uig5ldy9qcgcvymfubmvylwrlzmf1bhquanbnil1d

Développeur DevLead - Chef d'équipe Devops

Développeur DevLead - Chef d'équipe Devops

  • Location

    Montreal

  • Sector:

    Developer/Programmer

  • Job Type:

    Contract

  • Contact:

    Celine Obidol

  • Job Reference:

    4497

  • Published:

    3 months ago

  • Expiry date:

    2019-08-30

  • Start Date:

    2019-09-16

  • :

    #

Chef d’équipe de développement

Vous êtes un acteur dans notre révolution DevOps et vous avez pour tâche de déployer les meilleures pratiques DevOps par l’utilisation des meilleurs outils. Vous êtes une personne appliquée (hands-on), ayant une mentalité Agile. Vous connaissez tous les champs du DevOps, êtes un expert de la ligne de commandes et vous voyez des solutions et des optimisations là ou tous les autres voient des problèmes. Votre but est de tout automatiser!

Votre rôle

Vous participez activement à la réalisation de la vision DevOps en menant une équipe qui s’affaire à développer un produit interne de gestion de pipelines, le Pipeline as a Product. Cela signifie que vous utilisez vos prouesses techniques pour mentorer une équipe de 5-10 développeurs œuvrant en mode DevOps.

Voici l’environnement technologique dans lequel vous allez évoluer au départ :

Collaboration (JIRA/Confluence)

Gestion de code source (Git-Bitbucket)

Serveurs d’intégration continue (Jenkins 2 avec concept de pipeline as code)

Gestion d’artéfacts (Nexus, Artifactory)

Rapport et tableaux de bords (SonarQube)

Provisionnement (Ansible, Terraform)

Plus d’outils de provisionnement et d’orchestration (Docker/k8s)

Déployés sur des cloud publics (AWS, GCP-GKE)

Monitoring des applications (AppDynamics, Datadog, etc.) pour mesurer toutes ces belles applications et s’assurer qu’elles délivrent la valeur d’affaire attendue à nos clients

En tant que chef d’équipe de développement, vous êtes un généraliste sur tout ce qui touche le DevOps, mais vous avez une spécialité pour mentorer une équipe de développement; vous connaissez les design patterns, développez tout comme du code, avec des langages comme Python ou Golang. Vous connaissez bien les outils CI-CD et êtes capable d’établir des abstractions de ces outils dans vos développements.

Vos responsabilités principales

Exercer le leadership technique requis pour mener à bien le produit Pipeline as a Product

Développer l’architecture applicative du produit, en faire la conception, de concert avec les membres de l’équipe

S’assurer que l’équipe applique les meilleures pratiques de développement DevOps (ex : TDD, IaC, etc.)

Tout ce que vous faite comme développement utilise les paradigmes de everything as code et vos commits déclenchent des pipelines CI-CD complets allant jusqu’à la production