Votre mission
Vous contribuez au déploiement d’une démarche de sécurité applicative (AppSec / Security by Design) auprès des équipes de développement. Vous accompagnez l’intégration des outils de sécurité dans les chaînes CI/CD, identifiez et priorisez les vulnérabilités et soutenez les équipes dans leur remédiation, tout en développant leur autonomie en matière de sécurité applicative.
Vos responsabilités
- Définir, documenter et promouvoir les bonnes pratiques de sécurité applicative.
- Intégrer et configurer les outils SAST, DAST et SCA dans les chaînes CI/CD.
- Analyser, qualifier et prioriser les vulnérabilités selon leur niveau de risque et accompagner leur remédiation.
- Réaliser des analyses de menaces et contribuer à la sécurisation des applications et des API.
- Accompagner les développeurs dans la sécurisation de leur code et de leurs pratiques de développement.
- Former et sensibiliser les équipes ainsi que les référents AppSec à travers des ateliers et des supports adaptés.
- Intégrer les pratiques de sécurité dans les processus de développement, les revues de code et les phases de maintenance.
- Suivre les indicateurs de maturité AppSec et assurer le reporting auprès des instances concernées.
- Contribuer à la gouvernance AppSec et à l'amélioration continue des pratiques de sécurité.
- Veiller à la protection des données sensibles et à la sécurité des dépôts de code, notamment dans le cadre de publications open source.
Votre profil
- Diplôme HES ou universitaire en informatique, diplôme d’ingénieur EPF ou formation équivalente.
- 5 ans d’expérience minimum en sécurité applicative (AppSec).
- Solide maîtrise des référentiels OWASP Top 10 et ASVS, du threat modeling et de la sécurisation des API (OAuth2 / OIDC).
- Expérience confirmée dans l'utilisation et l'intégration d'outils SAST, DAST et SCA dans des pipelines CI/CD.
- Bonne maîtrise de la gestion des vulnérabilités : scoring CVSS, analyse des risques, priorisation et suivi des remédiations.
- Expérience en développement Java / Spring et bonne compréhension des pratiques d'ingénierie logicielle (Git, tests, revues de code).
- Connaissance des tests d'intrusion applicatifs, de la gestion des secrets et de la sécurité de la chaîne logicielle (SBOM).
- Capacité à accompagner plusieurs équipes de développement et à conduire le changement sans autorité hiérarchique.
- Excellentes aptitudes en communication, pédagogie et vulgarisation.
- Autonomie, rigueur et sens des responsabilités.
Atouts
- Expérience dans la publication et la maintenance de projets open source.
- Connaissance des risques de sécurité liés à l'IA dans le développement logiciel et de l'OWASP Top 10 for LLM Applications.
- Connaissance de l'ISO/IEC 27034, des indicateurs DORA et des plans qualité logicielle.
- Expérience des environnements Docker, Kubernetes ou OpenShift.
- Connaissance des réglementations LPD et LIPAD.