Back to job search
Calance logo
CalanceVerified Job Source

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.

Browse all Easy Apply jobs