About the role
📍 Location: Brossard, QC (Hybrid – 3 days onsite per week) 📅 Type: Full-Time / Contract
About the Rol eWe are seeking a Security-Focused DevOps Engineer to take ownership of the packaging, deployment, and security posture of a critical multi-component software suite used in fire prevention systems .This role sits at the intersection of DevOps, Security Engineering, and Software Delivery, supporting an ecosystem composed of :A Windows-based configuration applicatio nA Linux-based fire prevention panel simulator developed in C/C+ +A C++/Qt simulator interacting with live simulations and configuration file sThe successful candidate will be responsible for creating a seamless, secure, and enterprise-ready deployment experience while ensuring security best practices are embedded throughout the software lifecycle. This includes packaging Linux-based components for Windows environments using technologies such as WSL2, virtual machines, or containers, as well as implementing and managing Okta-based identity and access management across the solution
. Key Responsibiliti esDesign, package, and deploy software solutions across Windows and Linux environment s.Build and maintain secure deployment pipelines and installation processe s.Package Linux-based simulation software for Windows users through WSL2, virtualization, or containerization technologie s.Implement and maintain identity and access management solutions using Okta or similar Identity Provider s.Integrate authentication and authorization mechanisms using SAML, OAuth2, OIDC, and JWT standard s.Perform vulnerability assessments, security reviews, and system hardening activitie s.Establish and maintain secure infrastructure and deployment practice s.Collaborate with development teams to ensure secure coding and deployment standard s.Troubleshoot deployment, integration, and security-related issues across the software ecosyste m.Create and maintain deployment guides, security documentation, and operational procedures for both internal teams and end customer s.Ensure reliability, compliance, and security requirements are met for enterprise customers operating in fire prevention environment
s. Required Qualificati ons5+ years of hands-on experience in DevOps, with a strong focus on security engineeri ng.Proven experience packaging and deploying software within enterprise Windows environmen ts.Strong expertise with Linux systems and Windows/Linux interoperabili ty.Practical experience with WSL2, Docker, Podman, or similar container technologi es.Experience integrating Okta or comparable Identity Provide rs.Solid understanding of:S AMLOAu th2OpenID Connect (OI DC)JWT Authenticat ionProficiency wi th: C++Bash script ingHTTP/REST A PIsJ SONTLS/ SSLExperience performing vulnerability assessments and implementing system hardening practic es.Strong understanding of secure software development and deployment principl es.Excellent documentation and communication skil
ls. Preferred Qualificat ionsExperience supporting hybrid Windows/Linux software ecosyst ems.Familiarity with enterprise software deployment and software packaging to ols.Experience working in highly regulated or security-sensitive environme nts.Knowledge of fire prevention, industrial systems, or mission-critical software environments is considered an as
set. What We're Lookin g ForA self-sufficient professional who is comfortable operating autonomously across both Windows and Linux st acks.A security-first mindset with a hands-on approach to problem-solving and deli very.Someone who thrives in a small team environment and is comfortable owning the full DevOps and security scope with limited overs ight.A generalist with strong security expertise, rather than a purely DevOps or purely Security pro
file.
------ French V
ersion ?? Lieu : Brossard, QC (mode hybride – 3 jours par semaine au bureau)📅 Type de poste : Permanent / Con
tractuel Description du posteNous recherchons un(e) Ingénieur(e) DevOps orienté(e) Sécurité pour prendre en charge l’emballage, le déploiement et la posture de sécurité d’une suite logicielle critique utilisée dans les systèmes de prévention incendie.Ce rôle se situe à l’intersection du DevOps, de la cybersécurité et du déploiement logiciel, au sein d’un écosystème com prenant :Une application de configuration sous Windows ;Un simulateur Linux de panneau de prévention incendie développé e n C/C++ ;Un simulateur C++/Qt interagissant avec des simulations en temps réel et des fichiers de confi guration.La personne retenue sera responsable de créer une expérience de déploiement fluide, sécurisée et adaptée aux environnements d’entreprise. Cela inclut notamment l’intégration et l’emballage des composants Linux pour des environnements Windows à l’aide de WSL2, de machines virtuelles ou de conteneurs, ainsi que la mise en œuvre d’une solution de gestion des identités basée sur Okta.Responsabilités pr incipalesConcevoir, emballer et déployer des solutions logicielles dans des environnements Windows et Linux.Mettre en place et maintenir des processus de déploiement s écurisés.Intégrer et distribuer les composants Linux pour les utilisateurs Windows via WSL2, la virtualisation ou des technologies de conteneu risation.Mettre en œuvre et administrer les solutions de gestion des identités et des accès (IAM) avec Okta ou une plateforme équ ivalente.Intégrer les mécanismes d’authentification et d’autorisation utilisant les standards SAML, OAuth2, OID C et JWT.Réaliser des évaluations de vulnérabilités, des analyses de sécurité et des activités de renforcement des systèmes (ha rdening).Assurer la mise en place des meilleures pratiques de sécurité dans les infrastructures et les dépl oiements.Collaborer avec les équipes de développement afin de garantir l’application des bonnes pratiques de développement sécurisé.Diagnostiquer et résoudre les problématiques liées au déploiement, à l’intégration et à la sécurité.Produire et maintenir une documentation claire relative aux déploiements, à la sécurité et aux procédures opérationnelles pour les équipes internes et les clients.Veiller au respect des exigences de fiabilité, de conformité et de sécurité des clients cor
poratifs. Profil recherchéExigences ob ligatoiresMinimum de 5 ans d’expérience pratique en DevOps avec une forte orientation en sécurité.Expérience démontrée dans l’emballage et le déploiement de logiciels dans des environnements corporatifs, principalemen t Windows.Excellente maîtrise des environnements Linux et de leur intégration ave c Windows.Solide expérience avec WSL2, Docker, Podman ou d’autres technologies de contene urisation.Expérience concrète avec Okta ou un fournisseur d’identité é quivalent.Bonne connaissance des protocoles et standards suiv ants : SAMLOAuth2OpenID Conn ect (OIDC)JWTMaî tri se d e :C ++Ba shHTTPJ SONTLS/SSLExpérience en évaluation des vulnérabilités, sécurisation des systèmes et bonnes pratiques de développement sécurisé.Excellentes capacités de documentation et de comm unicat ion.AtoutsExpérience dans des environnements hybrides Wind ows/Linux.Connaissance des outils de packaging et de déploiement de logiciels en e ntreprise.Expérience dans des secteurs réglementés ou des environnements à fortes exigences de sécurité.Connaissance des systèmes industriels, de prévention incendie ou de logiciels critiques.Qualités r echerchéesCapacité à travailler de façon autonome sur des environnements Windows et Linux.Approche proactive avec une mentalité axée sur la sécurité.Excellente capacité à prendre en charge l’ensemble du cycle DevOps et sécurité avec un minimum de su pervision.Profil généraliste possédant une expertise approfondie en sécurité, plutôt qu’un profil exclusivement DevOps ou exclusivement cybe
rsécurité.