Ingénieur DevSecOps

Il y a 3 jours

Labège, Occitania, France Lyra Temps plein


À propos
de nous Vous êtes-vous déjà demandé ce qu'il se passe au moment où vous validez votre paiement en magasin ou en ligne ? C’est (en partie) Lyra, qui se cache derrière Comment ? En sécurisant vos transactions et en s'assurant qu'elles transitent. Nos solutions s’adaptent à tous les besoins paiement (marketplace, mobilité, omnicanalité, initiation de paiement, etc.) et pour tous types de clients (e-commerçants, retailers, banques, etc.). Et c'est en 2001 que l'aventure commence. L'ouverture à la concurrence du réseau des communications nous permet d'entrer dans le monde du paiement avec un objectif : le révolutionner grâce à de nouvelles technologies et un business model novateur. Rapidement, nous devenons leader dans la sécurisation des paiements grâce à notre propre technologie made in France. En 2009, nous développons notre service de paiement en ligne et en 2018, nous lançons notre établissement de paiement : Lyra Collect. Notre promesse ? Faire de chaque paiement une petite révolution, en phase avec les dernières tendances de consommation et les avancées technologiques. Notre secret ? Plus de 20 ans d’expertise, qui font que, aujourd’hui, il y a une chance sur deux pour que nos chemins se croisent lors d’une transaction en France ou à l’international. Mission Avec la multiplication des technologies, composants et dépendances logicielles, identifier une vulnérabilité ne suffit plus : encore faut-il savoir si elle concerne réellement notre système d’information et avec quel niveau de priorité la traiter. C’est tout l’enjeu de ce stage au sein de notre équipe Sécurité Opérationnelle (SecOps). L’équipe intervient sur des sujets de sécurité applicative, de cybersécurité et de sécurité des réseaux, avec une approche« secure by design » intégrée aux projets de l’entreprise. Chez Lyra, le service SecOps réunit une dizaine de collaborateurs aux expertises complémentaires. Votre challenge pendant ce stage : concevoir et développer une plateforme de gestion des vulnérabilités capable de contextualiser les CVE par rapport aux applications et composants réellement présents dans notre SI. Envie d’en savoir plus ? Aujourd’hui, de nombreuses sources permettent d’identifier les vulnérabilités publiées. Votre objectif sera d’aller plus loin en construisant une solution capable de collecter, croiser et contextualiser ces informations afin d’aider les équipes sécurité à identifier les vulnérabilités réellement applicables à notre environnement. Concrètement, Vous Serez Amené à
• Collecter et consolider les vulnérabilités issues de différentes sources : MITRE, NVD, CERT, éditeurs…
• Construire automatiquement l’inventaire des logiciels, composants et versions présents dans nos systèmes d’information, notamment via API,
• Mettre en place des mécanismes permettant de corréler produits, versions, CVE et applications,
• Exploiter différents standards et référentiels liés aux vulnérabilités et composants logiciels : CVE, CVSS, CPE, CWE, PURL, SBOM,
• Développer des règles permettant de déterminer les vulnérabilités réellement applicables à notre contexte,
• Concevoir et développer une plateforme de Vulnerability Management pour centraliser l'information,
• Permettre aux équipes sécurité de visualiser, suivre et prioriser les vulnérabilités à traiter,
• Documenter la solution développée et contribuer à son intégration dans l’écosystème sécurité existant. L’enjeu est donc aussi bien cybersécurité que développement et automatisation : transformer un volume important de données techniques en une information pertinente et actionnable. On parle probablement le même langage
• Développement : Python
• API : REST
• Conteneurisation : Docker
• Cybersécurité : Vulnerability Management, CVE, CVSS, CPE, CWE
• Software Supply Chain : PURL, SBOM
• Sources de vulnérabilités : MITRE, NVD, CERT et données éditeurs Vous pourrez également évoluer au contact de l'écosystème technique déjà utilisé par l'équipe SecOps, qui comprend notamment Git, GitLab-CI, Jenkins, Trivy, Dependency-Track, Harbor, Nexus, Terraform ou encore Ansible. Profil Vous préparez une dernière année d’école d’ingénieur ou un Master 2, avec une spécialisation ou une forte appétence pour la cybersécurité, le développement ou le DevSecOps.
• Vous avez de bonnes bases en développement, idéalement en Python,
• Vous êtes à l’aise avec les concepts d’API REST et d’automatisation,
• Vous vous intéressez à la sécurité applicative et à la gestion des vulnérabilités,
• Vous êtes curieux et aimez comprendre comment interagissent applications, composants et dépendances,
• Vous aimez manipuler et structurer de la donnée technique,
• Vous faites preuve d’analyse, de rigueur et d’autonomie,
• Et surtout, vous avez envie de travailler sur un sujet concret, à la croisée du développement, du DevOps et de la cybersécurité. Vous ne connaissez pas encore parfaitement les notions de CPE, PURL ou SBOM ? Ce n’est pas un problème. Ce stage est justement l’occasion d’approfondir ces sujets et de développer votre expertise au contact de professionnels de la cybersécurité. Référence de l'offre : 274ds5qjhh