Job Summary
Chef de l'intégration continue - Devops Lead
Location: Montreal, QC Category: Content/Document Management
Job Type: Direct Hire Reference: CA_EN_6_20844_60207454
Posted: January 08,2018 Salary: N/A

Print image email image
Apply Now

Le Chef de la démarche continue Devops de dormakaba Digital jouera un rôle pivot dans la définition et l’utilisation de l’architecture des nouveaux logiciels d’infonuagique.
 
Principales responsabilités
• Conception, gestion et exécution des logiciels et de leur déploiement dans le nuage.
• Collaboration avec diverses équipes de la division DIGITAL pour déterminer l’approche de livraison qui répondra aux besoins de plusieurs projets parallèles.
• S’occuper de l’automatisation, de l’intégration continue, de la livraison et du déploiement.
• Collaborer avec l’équipe de développement pour satisfaire aux exigences du processus de conception et de déploiement des nouvelles applications.
• Tester l’automatisation, le soutien d’AQ, la surveillance, les notifications, le rendement et le développement de l’application de premier niveau ainsi que les réponses émises.
• Créer des propriétés de surveillance et des notifications pour l’équipe d’administration d’infrastructure du nuage.
• Concevoir les propriétés de la plateforme du nuage et en faire le déploiement, le tout au moyen d’outils d’hébergement en nuage (ensemble complet – réseau, équilibrage des lignes, DNS, sécurité et bases de données).
• Mettre en place et créer des outils d’automatisation, tels que les scripts Jenkins, Puppet et Python, pour simplifier les déploiements et les mises à jour des systèmes.
 
Compétences et exigences
• Baccalauréat en informatique, en ingénierie ou dans un domaine connexe
• Connaissances des bases de données et des outils de traitement de données (requête SQL et mises à jour)
• Maîtrise de la gestion de la configuration logicielle (GCL), du processus de lancement et des pratiques exemplaires
• Excellentes connaissances de la chaîne d’outils de développement et d’exploitation sur les plateformes Linux et Windows – Jenkins, Python/C++/Java, Ansible, Puppet, Confluence, git-TFS, Jasmine, Chocolatey, CloudFormation, etc.
• Déploiement des solutions d’automatisation dans un environnement public d’infonuagique, comme Azure/AWS/IBM Bluemix
• Expérience en migration d’applications à partir d’un centre de données sur place vers des fournisseurs de services en nuage
• Aptitudes dans la conception et l’architecture de systèmes
• Expérience en conception, en création et en exploitation de logiciels distribués complexes et livrés avec succès aux clients
• Expérience avec des technologies de conteneurs Docker comme Kubernetes, Mesos, etc., et connaissances des services AWS ou de l’architecture d’infrastructures
• Expérience de travail avec de vastes ensembles de données, notamment les magasins de données SQL; connaissances des principaux moteurs analytiques de données
• Consentement au processus de présélection, notamment la vérification des références et des antécédents
• Titulaire d’un permis de travail canadien sans restrictions
 
Compétences recherchées
• Capacité à travailler en équipe, excellentes compétences relationnelles et leadership
• Très bonne communication orale et écrite dans les deux langues officielles (bilinguisme)
• Persévérance devant un obstacle; aptitude à résoudre les problèmes et, au besoin, à déléguer des tâches; capacité à travailler avec un minimum de supervision
• Aptitude à prendre des initiatives pour résoudre des problèmes avant de déléguer des tâches
• Capacité à demeurer à l’affût des projets et à prendre des décisions pour résoudre les problèmes ou les signaler au supérieur approprié
• Capacité à piloter un projet à partir des exigences d’établissement, de la portée à son lancement officiel
 
-------------------------------------------------------------------------
 
The Continuous Delivery Devops Lead position in dormakaba digital will be a pivotal role in defining and operating all new cloud software architectures.
 
Key Responsibilities
• Design, manage and execute software release builds and deployments for cloud application services.
• Work with various teams in DIGITAL group to execute on the delivery approach to meet multiple concurrent project delivery needs.
• Build automation, continuous integration, delivery and deployment.
• Work with development to get the requirements of application build and deployment process for new applications.
• Test automation, QA support, monitoring and alerting, performance and scaling, 1st tier application issue response.
• Creating monitoring capabilities & alerting for Cloud Infrastructure Administration team members.
• Design & deploy cloud platform capabilities using cloud hosting tools (full stack – network, load balancing, DNS, security, databases).
• Implement & build automation tools such as Jenkins, Puppet, and Python scripting for streamlined deployments & systems updates.
 
Qualifications & Requirements
• Bachelor’s degree in Computer Science, Engineering or similar field
• Knowledge of Database and data manipulation tools (SQL querying & updating)
• Must have thorough understanding of Software Configuration Management (SCM) and release process and best practices
• Strong knowledge of the Dev Ops tool chain on Linux/windows platforms; Jenkins, Python/C++/Java, Ansible, Puppet, Confluence, git/tfs, Jasmine, chocolaty, cloud formation, etc.
• Deploying automation solutions in a public cloud environment such as Azure/AWS/IBM Bluemix
• Experience migrating applications from on premise data centers to cloud service providers
• Proficiency in system design & architecture
• Experience designing, building, and operating distributed complex software systems that have been successfully delivered to customers
• Experience with Docker container related technologies like Kubernetes, Mesos, etc. Familiarity with AWS services or infrastructure architecture
• Experience working with large data sets including SQL data stores. Familiarity with big data analytic engines
• Must be willing to comply with pre-employment screening, including but not limited to, reference verification and background check
• Must have unrestricted Canadian work authorization
 
Desired Characteristics
• Ability to work in a team, solid interpersonal and leadership skills
• Very good oral and written communication skills in both official languages (bilingual)
• Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary. Requires minimal direction/oversight
• Takes the initiative to fix issues before being assigned them
• Ability to stay on top of projects and confidence in taking decisions to resolve or escalate issues
• Ability to take a project from scoping requirements through actual launch of the project




Print image email image
Apply Now
alt