Procom
Développeur(se) cybersécurité/Cybersecurity Developer
Montréal, QC, Canada · Hybrid
POSTED
10/14/2026
Job Description
Développeur(se) cybersécurité :
Au nom de notre client du secteur des services financiers, Procom recherche un(e) Développeur(se) cybersécurité pour un mandat contractuel. Ce poste est en mode hybride à Montréal (Québec), avec présence sur site 3 jours par semaine.
Développeur(se) cybersécurité - Description du poste:
Le ou la Développeur(se) cybersécurité se joindra à une équipe Cryptographie et gestion des secrets afin de concevoir et livrer des fonctionnalités, outils et automatisations qui renforcent les contrôles de cybersécurité, la résilience et la fiabilité des services. Le rôle implique du développement, de l’intégration de solutions (ex. HSM/gestion de clés), des activités DevSecOps, des tests, ainsi que du dépannage et une participation à une rotation sur appel.
Développeur(se) cybersécurité - Responsabilités:
• Concevoir et implémenter de nouvelles fonctionnalités, outils et automatisations pour soutenir les contrôles de cybersécurité et améliorer la résilience/fiabilité des services.
• Développer des intégrations pour des modules de sécurité matériels (HSM) et des solutions de gestion de clés (Key Management).
• Réaliser des activités de livraison de services et de DevSecOps, incluant l’intégration et le déploiement continus (CI/CD).
• Développer des cadres (frameworks) et suites de tests.
• Diagnostiquer et résoudre des problèmes, et participer à une rotation sur appel (on-call).
• Collaborer avec les parties prenantes technologiques (revues de code, discussions de conception, cérémonies Agile) afin d’assurer la qualité des livrables.
• Contribuer à l’amélioration continue via des remédiations liées aux constats de sécurité, de l’automatisation et des solutions d’observabilité.
• Produire et maintenir la documentation, partager les connaissances et contribuer à la standardisation des bonnes pratiques au sein de l’équipe.
Développeur(se) cybersécurité - Compétences obligatoires:
• 4+ ans d’expérience en développement Python en contexte entreprise ou industriel.
• Solide maîtrise de bibliothèques Python telles que requests, json, logging, argparse, subprocess, pandas, pytest.
• 2+ ans d’expérience pratique en scripting Bash/Shell.
• Expérience à développer et consommer des API REST.
• Expérience dans des environnements Linux.
• Expérience avec Git et des plateformes CI/CD (ex. GitLab CI, GitHub Actions, Jenkins).
• Compréhension de la gestion des vulnérabilités, des flux de remédiation et des pratiques de développement logiciel sécuritaire.
• Connaissances des fondamentaux réseau (TCP/IP, DNS, HTTP/HTTPS).
• Fortes compétences analytiques et en résolution de problèmes.
• Excellentes habiletés de communication (oral/écrit) et approche collaborative.
• Expérience avec des HSM (Hardware Security Modules) d’entreprise, idéalement Thales Luna HSM et Luna client.
• Expérience avec des solutions de gestion de clés d’entreprise, idéalement Thales CipherTrust Manager.
Développeur(se) cybersécurité – Compétences souhaitables:
• Familiarité avec PKCS#11 ou des services cryptographiques d’entreprise.
• Expérience avec des conteneurs et Kubernetes.
• Expérience avec des technologies d’observabilité et de monitoring modernes (ex. Prometheus, Grafana, OpenTelemetry).
• Expérience avec des pratiques de fiabilité (ex. SLO, réponse aux incidents, observabilité).
• Expérience avec des pratiques de cybersécurité (ex. chiffrement au repos/en transit, gestion des secrets, remédiation CVE, authentification/autorisation, PKI).
Développeur(se) cybersécurité – Durée de l’affectation:
Il s’agit d’un mandat contractuel (6 à 12 mois initialement).
Développeur(se) cybersécurité - Date de début:
Dès que possible.
Développeur(se) cybersécurité - Lieu de l’affectation:
Montréal (Québec), hybride (3 jours par semaine sur site).
English version:
Cybersecurity Developer:
On behalf of our financial services client, Procom is searching for a Cybersecurity Developer for a contract role. This position is hybrid in Montreal, Quebec, with onsite presence 3 days per week.
Cybersecurity Developer - Job Description:
The Cybersecurity Developer will join a Cryptography and Secrets Management team to design and deliver features, tooling, and automation that support cybersecurity controls and improve service resiliency and reliability. The role includes development and integrations (e.g., HSM/key management), DevSecOps delivery work, testing, troubleshooting, and participation in an on-call rotation.
Cybersecurity Developer - Responsibilities:
• Design and implement new features, tooling, and automation to support cybersecurity controls and improve resiliency/reliability.
• Build integrations for enterprise Hardware Security Modules (HSM) and Key Management solutions.
• Perform service delivery and DevSecOps work, including CI/CD.
• Develop testing frameworks and test suites.
• Troubleshoot issues and participate in an on-call rotation.
• Collaborate with technology stakeholders through design discussions, code reviews, and Agile ceremonies.
• Support continuous improvement through remediation of security findings, development, automation, and observability solutions.
• Create and maintain documentation and contribute to knowledge sharing and best-practice standardization.
Cybersecurity Developer - Mandatory Skills:
• 4+ years of Python development experience in enterprise or industrial environments.
• Strong knowledge of Python libraries such as requests, json, logging, argparse, subprocess, pandas, pytest.
• 2+ years of hands-on Bash/Shell scripting experience.
• Experience developing and consuming REST APIs.
• Experience working in Linux environments.
• Experience with Git and CI/CD platforms (e.g., GitLab CI, GitHub Actions, Jenkins).
• Understanding of vulnerability management, remediation workflows, and secure software development practices.
• Knowledge of networking fundamentals (TCP/IP, DNS, HTTP/HTTPS).
• Strong analytical and problem-solving skills.
• Strong verbal and written communication skills with a collaborative approach.
• Experience with enterprise Hardware Security Modules, preferably Thales Luna HSM and Luna client.
• Experience with enterprise Key Management solutions, preferably Thales CipherTrust Manager.
Cybersecurity Developer – Nice-to-Have Skills:
• Familiarity with PKCS#11 or enterprise cryptographic services.
• Experience with containers and Kubernetes.
• Experience with modern observability/monitoring technologies (e.g., Prometheus, Grafana, OpenTelemetry).
• Experience with reliability best practices (e.g., SLOs, incident response, observability engineering).
• Experience with cybersecurity practices (e.g., encryption at rest/in transit, secret management, CVE remediation, authentication/authorization, PKI).
Cybersecurity Developer – Assignment Length:
This is a contract position (initially 6–12 months).
Cybersecurity Developer - Start Date:
ASAP.
Cybersecurity Developer - Assignment Location:
Montreal, Quebec, hybrid (3 days per week onsite).
Ready to apply?
You'll complete the application through our portal.
Role summary
Développeur(se) cybersécurité/Cybersecurity Developer
Montréal, QC · Hybrid
TYPE
Contract · 12 Months
STARTS
10/14/2026
POSTED
3 hours ago
ATS ID
332319
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →