1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Analyse logicielle pour la sécurité – Stage
Le département Corporate Recherche & Sciences étudie les technologies existantes ou nouvelles ayant une forte pertinence pour Dassault Systèmes. Il définit et développe des composants, des prototypes et des expériences ayant une plus-value pour les produits ou le portefeuille de brevets. Le département est en relation avec les équipes R&D des différentes marques de Dassault Systèmes en France et à l’international. Le service chargé des opérations favorise le partage d’informations et promeut l’excellence logicielle pour diffusion au sein du département puis à la R&D. Vous intégrerez l’équipe « processus & transformation des opérations » chargée de la maintenance globale de la base de code et de l’usine logicielle associée. Cette base de code est hétérogène et couvre environ une décennie d’historique. L’équipe réalise aussi la veille technologique autour des outils de développement et du génie logiciel. Vous aurez votre place dans ce service pour définir, développer puis expérimenter des outils d’intégration et d’analyse de codes, principalement en Python. Vous serez en relation avec des équipes du département Recherche et Sciences, qui sont les principaux fournisseurs de la base de code. Ce stage mettra en lumière l’artisanat du logiciel (software craftsmanship).
Vos missions
Dans le cadre de ce stage, vous aurez l’opportunité de travailler sur une base de codes hétérogènes.
* Vous proposerez des analyses de cette base de code et des métriques pour formuler des recommandations ou actions correctrices. Chaque évolution sera gérée dans son cycle de vie global: détection, mise en œuvre et gestion du changement.
* Vous pourrez exploiter l’état de l’art pour analyser la base de code, y compris un corpus de métadonnées, les éléments sémantiques, et des outils d’apprentissage automatique. Une partie du code est hébergée sur une instance locale de GitLab et traitée avec des outils d’intégration continue et de livraison continue. Un accent sera mis sur le packaging des projets Python.
* Différents aspects liés à la sécurité seront abordés: analyse des origines des codes, vérification des protocoles de sécurité et des pratiques associées. Cette facette couvrira le développement d’outils de gestion des membres de l’instance GitLab et, sur un autre plan, les différentes plateformes exploitées par le département.
Vos qualifications
Actuellement en Master 2 / Bac+5 en école d’ingénieur ou université, avec une spécialisation en informatique et sécurité, vous recherchez un stage.
* Capacité à mener chaque projet, même modeste, du début à la fin: définir le point à traiter, développer les outils, proposer et suivre des métriques, conduire le changement et accompagner les utilisateurs (mise en place des corrections et diffusion des bonnes pratiques).
* Théorie des langages, transcodage et compilation.
* Bonne pratique d’un interpréteur de commandes et maîtrise d’au moins un langage de script.
* Connaissance d’outils de développement et des pratiques du langage Python est un atout.
* Qualités de communication et pédagogie appréciées. Travail en étroite collaboration avec une apprentie, le reste de l’équipe et du département.
Nous rejoindre c’est aussi
Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans.
* Environnement multiculturel
* Cadre convivial axé sur le bien-être et la santé
* Engagement en faveur de la diversité et de l’inclusion
* Politique dynamique de développement de carrière: plan de formation, mobilités internes, etc.
Inclusion statement
As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.