Python Developer (Cybersecurity)
Offre en anglaisDevelop integrations for Enterprise HSM and Key Management Solutions while implementing AI agents for cybersecurity analysis. Perform DevSecOps tasks, including CI/CD pipeline management and the development of testing frameworks.
- Hybride
- Montréal, QC
- Publié 14 août 2026
- Postuler avant le 13 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
City of Toronto
Senior Project Manager CS
- Hybride
Desjardins
Analyste d'affaires système(BSA) Guidewire
- Hybride
Résumé du poste
Duration: 12 month Location: Montreal Work Mode: Day 1 onboarding onsite/in office presence 3x/week Responsibilities Develop integrations for Enterprise HSM and Key Management Solutions. Implement tooling or AI agents for operational enablement and cybersecurity analysis and remediation. Perform service delivery and DevSecOps tasks, including CICD. Develop testing frameworks and suites. Troubleshoot issues and participate in on-call rotation. Collaborate with the squad and wider Technology stakeholders. Enforce adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc. Participate in design discussions and code reviews. Requirements Minimum 2 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. Minimum 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 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 coupled with a collaborative approach. Preferred Skills 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. This role is for an existing vacancy.
Ce que vous ferez
Develop integrations for Enterprise HSM and Key Management Solutions while implementing AI agents for cybersecurity analysis. Perform DevSecOps tasks, including CI/CD pipeline management and the development of testing frameworks.
Exigences
Requires at least 2 years of professional Python and Bash scripting experience within enterprise Linux environments. Candidates must have a strong understanding of REST APIs, version control, and secure software development practices.
Compétences indiquées
- KubernetesSouhaitée
- API RESTSouhaitée
- CI/CDSouhaitée
- LinuxSouhaitée
- GitSouhaitée
- PythonSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Python
- Bash/Shell Scripting
- REST APIs
- Linux
- Git
- CI/CD
- Vulnerability Management
- TCP/IP
- DNS
- HTTP/HTTPS
- Hardware Security Modules
- PKCS#11
- Kubernetes
- Prometheus
- Grafana
- OpenTelemetry
Domaines d’emploi
- Software
- Technology
- Security & Safety
- Engineering
- Data & Analytics
Renseignements supplémentaires
- Expérience minimale
- 2+ ans
- Postuler avant le
- 13 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 3 jours par semaine
- Niveau d’expérience
- Not Applicable
- Mode de candidature
- La candidature directe est offerte