Python Developer - Cybersecurity
Develop integrations for Enterprise HSM and Key Management Solutions while implementing AI agents for cybersecurity analysis. The role involves managing DevSecOps tasks, creating testing frameworks, and ensuring adherence to architectural standards.
- On-site
- Montréal, QC
- Posted Aug 19, 2026
- Apply by Sep 18, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- On-site
Alcohol and Gaming Commission of Ontario (AGCO)
Information Management Lead / Responsable de la gestion de l’information
- On-site
Dalfen Ltée
Accounting Technician
- On-site
Job summary
What will you be doing? Developing integrations for Enterprise HSM and Key Management Solutions Implementing tooling or AI agents for operational enablement and cybersecurity analysis and remediation Service delivery and DevSecOps tasks including CICD Developing testing frameworks and suits Troubleshooting issues and participating in on-call rotation Working with the squad & wider Technology stakeholders Enforce adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc. Participate in design discussions, code reviews 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/authorisation, and PKI.
What you’ll do
Develop integrations for Enterprise HSM and Key Management Solutions while implementing AI agents for cybersecurity analysis. The role involves managing DevSecOps tasks, creating testing frameworks, and ensuring adherence to architectural standards.
Requirements
Requires 4+ years of enterprise Python experience and 2+ years of Bash scripting. Candidates must be proficient in REST APIs, Linux environments, and secure software development practices.
Listed skills
- KubernetesPreferred
- REST APIsPreferred
- CI/CDPreferred
- LinuxPreferred
- GitPreferred
- PythonPreferred
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
- HSM
- PKCS#11
- Key Management Solutions
- Kubernetes
- Prometheus
- Grafana
- OpenTelemetry
- PKI
Job areas
- Software
- Security & Safety
- Technology
- Consulting
- Engineering
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 18, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available