Détails du poste
- Lieu de travail : Montreal (Hybride)
- Type de poste : Permanent à temps plein
Expérience et localisation
Niveau d’expérience : Level 4 (advanced): 7-15 years
Lieu : Montreal (Day 1 onboarding onsite/in office presence 3x/week)
Description du poste
Nous recherchons un ingénieur expérimenté en Secure Automation avec des compétences avancées en scripting et en sécurisation pour rejoindre la flotte Productivity and Collaboration au sein de Workforce Technology.
Nous modernisons et renforçons la sécurité des outils et services utilisés par les employés dans l’ensemble du cabinet. En tant qu’ingénieur au sein de la flotte Productivity and Collaboration, le candidat retenu automatisera l’analyse et l’amélioration du code au sein de nos référentiels internes, modernisera des composants hérités et contribuera à élever nos normes d’ingénierie et de transport sécurisé. Le candidat participera à toutes les phases du cycle de vie du développement logiciel et collaborera avec d’autres membres de l’équipe afin d’apporter une valeur mesurable à nos parties prenantes.
Responsabilités
- Construire et exécuter des automatisations en Python pour analyser, améliorer et durcir le code dans l’ensemble des référentiels internes
- Migrer et moderniser le code Perl hérité vers des langages pris en charge et maintenables
- Mettre en œuvre et appliquer des normes de transport sécurisé sur les services, y compris les certificats SSH et les protocoles TLS
- Appliquer des assistants de codage IA et des outils de refactorisation automatisée pour accélérer l’amélioration du code à grande échelle
- Améliorer l’utilisation par l’équipe de l’automatisation pour les tests de sécurité et le déploiement dans les pipelines CI/CD
- Effectuer des revues de code et contribuer aux standards, patterns et guides “secure-by-design”
Compétences requises
- 8 ans ou plus d’expérience en développement logiciel ou en ingénierie
- Expertise pratique avancée en Python
- Connaissance pratique de Perl pour la migration de code hérité
- Expérience dans la mise en œuvre de normes de transport sécurisé
- Certificats SSH et protocoles TLS
- Expérience pratique avec des assistants de codage IA et des outils de refactorisation automatisée
- Expérience pratique avec Continuous Integration/Continuous Delivery
- Expérience pratique avec le développement Agile (Scrum, Kanban)
- Expérience pratique avec Jira ou d’autres systèmes de suivi des problèmes
Compétences souhaitées
- Expérience avec la gestion des secrets et l’automatisation du cycle de vie des certificats
- Connaissance des standards reconnus en sécurité applicative (ex. OWASP)
- Outils SAST/DAST (tests de sécurité applicative statiques et dynamiques)
- Scripting multiplateforme sur environnements Windows et Linux
- SQL et conception de bases de données
Déclaration
*//
Employeur EEO
Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation
//*