Développeur(euse) logiciel / Software Developer - Builds & Releases
Genetec
| Company | Genetec |
| Category | Engineering |
| Location | Montreal |
| Remote | On-site (inferred) |
| Employment | Full-time |
| Level | Not stated |
| Salary | Not stated by the employer |
| Posted | 4 Jun 2026 |
| Last verified | 10 Aug 2026 |
| Source | Employer ATS (workable) |
Description
La dynamique de votre équipe : Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion de Configuration Logicielle et Outils), qui fait partie du groupe des Services d’Infrastructure et contribue à différentes étapes du développement des applications logicielles. Vous participerez au développement et au dépannage des pipelines, à l’amélioration des procédures de compilation ainsi qu’à la conception de divers processus d’automatisation. Vous collaborerez étroitement avec d’autres équipes du même département de R&D (Recherche et Développement), telles que les équipes de développement, d’assurance qualité et de gestion de projets. Vous devez apprécier les tâches variées et stimulantes, être capable de travailler efficacement malgré des interruptions fréquentes, et faire preuve d’une grande autonomie et d’ingéniosité. Votre journée en un coup d'oeil : Concevoir, implémenter et maintenir les pipelines de compilation et de déploiement Automatiser les processus de compilation, de test et de déploiement à l’aide d’outils CI/CD Collaborer avec les équipes de R&D pour assurer une intégration et une livraison fluides Surveiller et résoudre les problèmes liés à la compilation et au déploiement Maintenir et améliorer les scripts et outils de compilation S’assurer de la conformité aux normes de sécurité et de qualité Documenter les processus de compilation et de déploiement ainsi que leurs meilleures pratiques Ce qui fait de vous un excellent candidat : Baccalauréat en génie informatique, en génie logiciel ou en informatique, ou DEC en informatique avec une expérience pertinente Posséder de 2 à 5 ans d’expérience en gestion de configuration logicielle, gestion des versions, DevOps, développement ou dans un domaine équivalent Apprécier les tâches variées et stimulantes, et démontrer une bonne capacité d’apprentissage Capacité à travailler sous pression, à respecter les échéanciers et à intervenir occasionnellement en dehors des heures normales Excellentes aptitudes en communication et en collaboration Excellentes compétences en résolution de problèmes et en dépannage Votre expertise technique : Connaissance et expérience pratique des pipelines YAML Expérience avec une plateforme infonuagique (par exemple : Azure DevOps) Maîtrise des langages de script, principalement PowerShell Expérience avec les systèmes de contrôle de version (par exemple : Git) Expérience avec les outils de conteneurisation et d’orchestration (par exemple : Docker, Portainer) Bonne connaissance de l’environnement Microsoft Windows et des techniques de dépannage (par exemple : services, registre, journaux d’événements, etc.) Un atout si vous avez : Expérience avec MSBuild, XAML ou d'autres cadres de compilation similaires Connaissance de l’environnement Linux et de son administration système Connaissance des serveurs web (par exemple : IIS, Nginx) Connaissance de l’infrastructure en tant que code (par exemple : Terraform) Expérience dans un environnement de support technique informatique (help desk) Connaissance d’InstallShield, WiX ou d’autres programmes similaires Connaissance des gestionnaires de paquets (par exemple : NuGet, Npm) Connaissance de Microsoft SQL Server ou d'autres outils de gestion de bases de données Voilà ce que nous offrons ! Régime de rémunération attrayant Programme de remboursement des frais de formation Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus) Équilibre entre vie professionnelle et vie personnelle grâce à un horaire de travail flexible Café gratuit à volonté Espace de stationnement gratuit pour tous les employés Centre d’entraînement sur place Nous savons que la diversité des parcours et des expé