Cybersecurity Developer
- Montréal, QC
- Hybrid
- Posted Sep 18, 2026
- 1 position
$97–$104 / hour
Opens an external site
- Employment type
- Contract
- Experience level
- Mid-level · 2+ years
- Apply by
- Oct 15, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop cybersecurity solutions using Python and Bash within a Linux environment. Implement secure software development practices and manage vulnerability remediation workflows.
Job details
Cybersecurity Developer 2-year contract 3 days a week onsite What we are looking for: · 4+ years of development experience with Python in enterprise or industrial contexts. · Strong knowledge of Python libraries such as requests, json, logging, argparse, subprocess, pandas, pytest. · 2+ years of hands-on experience with Bash/Shell scripting. · Experience developing and consuming REST APIs. · Experience working with Linux environments. · Experience with Git version control and CI/CD platforms (e.g. GitLab CI, GitHub Actions, Jenkins...). · Understanding 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 coupled with a collaborative approach. Skills that will help you in the role: · Experience with enterprise Hardware Security Modules, preferably Thales Luna HSM and Luna client. · Familiarity with PKCS#11 or enterprise cryptographic services. · Experience with enterprise Key Management Solutions, preferably Thales CipherTrust Manager. · Experience with containers and Kubernetes. · Experience in modern observability and monitoring technologies such as Prometheus, Grafana, OpenTelemetry... · Experience with reliability best practices, such as SLOs, incident response, observability engineering... Experience with cybersecurity practices, such as encryption at rest and in transit, secret management, CVE remediation, authentication/authorization, and PKI
What you’ll do
Develop cybersecurity solutions using Python and Bash within a Linux environment. Implement secure software development practices and manage vulnerability remediation workflows.
Requirements
Requires 4+ years of Python experience and 2+ years of Bash scripting. Candidates should have strong knowledge of networking fundamentals, REST APIs, and CI/CD platforms.
Listed skills
- Kubernetes · Preferred
- REST APIs · Preferred
- CI/CD · Preferred
- DNS · Preferred
- TCP/IP · Preferred
- Linux · Preferred
- Git · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Bash/Shell Scripting
- REST APIs
- Linux
- Git
- CI/CD
- Vulnerability Management
- TCP/IP
- DNS
- HTTP/HTTPS
- Hardware Security Modules
- PKCS#11
- Key Management Solutions
- Kubernetes
- Prometheus
- Grafana
Job areas
- Security & Safety
- Software
- Technology
- Engineering
- Finance & Accounting
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Desjardins
Emplois en gestion de projets TI - R2611532
Direct employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 23, 2026
Desjardins
Analyste d'affaires système(BSA) Guidewire
Direct employerEasy Apply- Hybrid
- Lévis, QC
- Posted Sep 21, 2026
Desjardins
Administrateur ou administratrice de plateforme TI - Senior
Direct employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 17, 2026
