Spécialiste DevOps
-
Location
Montreal
-
Sector:
-
Job Type:
-
Contact:
Youssef Bansar
-
Job Reference:
4165
-
Published:
almost 2 years ago
-
Expiry date:
2019-06-14
-
Start Date:
2019-06-17
-
:
#
Joindre une équipe dynamique ayant la responsabilité de proposer des solutions d’automatisation de la livraison et en faciliter l’adoption au sein de l’organisation.
Le(la) titulaire du poste se joindra à une équipe dont l’objectif est la mise en place des meilleures pratiques DevOps au sein d’une organisation de classe mondiale.
RESPONSABILITÉS PRINCIPALES
• Participer activement à articuler une vision future sur l’automatisation du pipeline de livraison.
• Création, support et évolution de nos actifs de packaging et de déploiement.
• Accompagnement des équipes de livraisons et des groupes d’opération sur les solutions d’automatisation
• Maintien et évolution des plateformes de gestion de code source, de dépôt de packages, de build et d’intégration continue (CI) et de déploiement continu (CD).
• Maintien d’une base de connaissance complète facilement utilisable par des équipes externes.
EXIGENCES PROFESSIONNELLES
Formation
• Baccalauréat dans un domaine lié à la technologie ou combinaison d’un diplôme d’études collégiales et d’expérience pertinente
Connaissances
• Des outils des gestions du code source (TFS Source Control, Git, Subversion)
• Technologie de containerisation (Docker) et orchestrateur de containers (Kubernetes)
• De plateforme de build, de CI et d’orchestration du déploiement. Ex : Azue DevOps, Jenkins, Ansible, Terraform
• Une base en infonuagique. Un plus pour Azure et le déploiement par ARM Template.
• Gestion de la plateforme Windows Server et Linux
• Langage de scripting PowerShell ou autre (Python, Bash)
• Consommation d’API Rest
• Bonne base en génie logiciel et de stratégie de tests.
• Compréhension du cycle complet de développement d’une application jusqu’à sa mise en production
Habiletés
• Excellente approche client.
• Avoir un intérêt marqué dans l’automatisation de processus manuels
• Capacité d’exposer clairement ses idées et la vision de l’équipe
• Pouvoir travailler sur plusieurs dossiers simultanément, si nécessaire
• Dynamisme, autonomie et motivation devant les nouveaux défis
• Capacité d’établir des relations de confiance avec différentes équipes et de faire certains compromis.
• Pouvoir balancer le besoin court-terme avec la vision long-terme,
• Faire passer le succès de l’équipe et de l’organisation avant tout
• Capacité de réussir dans un milieu rapide et de s'adapter au changement
• Capacité d’analyse, approche structurée et souci de la qualité
• Éthique et intégrité professionnelle