Connexion

Python Developer - Cybersecurity

Lancesoft

Montreal (Hybride)
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Cybersécurité Git REST API +8 autres

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Permanent à temps plein

Développeur Python – Cybersécurité

Description du poste

En tant que développeur, vous rejoindrez notre équipe en pleine croissance « Cryptography and Secrets Management », dans le cadre de la stratégie visant à proposer davantage de services et à améliorer l’expérience utilisateur de nos clients dans le secteur de la cybersécurité. L’équipe actuelle est une équipe « build-and-run », répartie à travers l’Amérique du Nord, l’Europe et l’Inde. Nous ajoutons davantage d’ingénieurs et avons besoin d’un développeur interchangeable pour nous aider à créer la même culture de responsabilité et d’autonomie qui existe dans notre équipe actuelle. Vous travaillerez à concevoir et mettre en œuvre de nouvelles fonctionnalités, des outils et des automatisations pour prendre en charge les contrôles de cybersécurité et améliorer la résilience et la fiabilité.

Ce que vous ferez ?

  • Développer des intégrations pour les Enterprise HSM et les solutions de gestion des clés.
  • Mettre en place des outils ou des agents d’IA pour l’habilitation opérationnelle et l’analyse de cybersécurité, ainsi que la remédiation.
  • Assurer la livraison de services et des tâches DevSecOps, y compris le CICD.
  • Développer des frameworks de test et des suites de tests.
  • Résoudre des problèmes et participer à une rotation d’astreinte.
  • Travailler avec l’équipe et les parties prenantes plus larges de la technologie.
  • Veiller au respect des standards/principes architecturaux, des directives globales spécifiques au produit, des standards de conception axée sur l’utilisabilité, etc.
  • Participer aux discussions de conception et aux revues de code.

Ce que nous recherchons

  • 4+ années d’expérience en développement avec Python dans un contexte entreprise ou industriel.
  • Connaissances solides des bibliothèques Python telles que requests, json, logging, argparse, subprocess, pandas, pytest.
  • 2+ années d’expérience pratique avec Bash/Shell scripting.
  • Expérience de développement et de consommation d’API REST.
  • Expérience de travail avec des environnements Linux. Expérience avec le contrôle de version Git et des plateformes CI/CD (ex. GitLab CI, GitHub Actions, Jenkins...).
  • Compréhension de la gestion des vulnérabilités, des workflows de remédiation et des pratiques de développement logiciel sécurisé.
  • Connaissances des fondamentaux du réseau (TCP/IP, DNS, HTTP/HTTPS).
  • Capacité d’analyse et résolution de problèmes.
  • Compétences solides en communication verbale et écrite, associées à une approche collaborative.
  • Compétences qui vous aideront dans le rôle :
  • Expérience avec les Hardware Security Modules (HSM) d’entreprise, de préférence Thales Luna HSM et Luna client ; Familiarité avec PKCS#11 ou des services cryptographiques d’entreprise.
  • Expérience avec les solutions de gestion des clés d’entreprise, de préférence Thales CipherTrust Manager.
  • Expérience avec les conteneurs et Kubernetes.
  • Expérience avec des technologies modernes d’observabilité et de monitoring telles que Prometheus, Grafana, OpenTelemetry...
  • Expérience avec les meilleures pratiques de fiabilité, telles que les SLOs, la gestion des incidents, l’ingénierie d’observabilité...
  • Expérience avec des pratiques de cybersécurité, telles que le chiffrement au repos et en transit, la gestion des secrets, la remédiation des CVE, l’authentification/l’autorisation, et la PKI.

Informations complémentaires

  • Niveau d’expérience : Level 2 (intermediate) : 2-5 years
  • Localisation : Montreal (Day 1 onboarding onsite/in office presence 3x/week)

*//EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation//*