Bentley Systems est à la recherche d'un développeur de systèmes de mise en production (Release Systems Developer) pour faire part de notre équipe de mise en production. Les développeurs de systèmes de mise en production font partie de l'équipe des services de mise en production et sont responsables de la création, du dépannage et de la maintenance de l'infrastructure et des outils de mise en production (bureau, mobile) avec un accent particulier sur les principes d'automatisation DevOps. Ce poste implique de concevoir l'architecture, la mise en œuvre et la configuration de l'infrastructure et des outils. Il demande aussi de soutenir et de collaborer de façon étroite avec les préposés de mise en production (Release Engineers). L’équipe de mise en production prend en charge plusieurs milliers de compilations et mises en production chaque année.
Responsabilités
• Soutenir, conseiller et dépanner les équipes de développement effectuant des compilations et des mises en production.
• Concevoir, mettre en œuvre et améliorer l'automatisation et l'outillage de Compilation et de pipeline de déploiements via Azure DevOps et des systèmes propriétaires.
• Gérer et améliorer l'infrastructure de compilation et de publication (à la fois physique et virtuelle) pour prendre en charge les activités de l’équipe de mise en production.
• Concevoir et rédiger des scripts et des services pour faciliter l'automatisation de la gestion des pipelines mises en production.
• Fournir un leadership technique pour résoudre de façon proactive les problèmes de disponibilité, de performances et de pannes de l'infrastructure et des services de publication.
• Recherche et développement continus sur les technologies de pipeline de mise en production.
Compétences requises
• Expérience minimale de 2 ans en développement et / ou en configuration et maintenance d’infrastructure informatique
• Expérience Python et PowerShell
• Excellentes compétences en script et en développement avec le désir d'apprendre des techniques de script avancées
• Expérience avec Azure DevOps (ou GitHub entreprise) (Pipelines, YAML)
• Bonne connaissance de la configuration du serveur SQL, des instructions / scripts SQL et du dépannage
• Capacité de documenter les architectures ainsi que les processus et procédures opérationnels pour soutenir l'administration continue des systèmes
• Désir de collaborer sur des projets et des solutions de mise en production
• Volonté d'apprendre et de devenir un expert dans un large éventail de technologies de mise en production dans un environnement en constante évolution
• Capacité à travailler efficacement en équipe et dans plusieurs organisations
Compétences désirées
• Expérience en gestion de paquets (Package Management), Limelight ou Microsoft Azure Blob
• Expérience de la sauvegarde et de la restauration d'infrastructure (par exemple SaltStack)
• Expérience de livraison d'applications mobiles (iOS, Android, Windows Store)
• Connaissance dans les indicateurs de rendement de processus et les techniques analytiques
• Connaissances de base de l’anglais serait un atout
Get email alerts for the latest"développeur de systèmes de mise en production jobs in Quebec"
