Ingénieur Logiciel – Outils de Développement & Infrastructure CI/CD (F/H)

France, Vélizy-Villacoublay
정규직

주요 채용 정보
Location:
France, Vélizy-Villacoublay
Job type:
정규직
Product:
Dassault Systèmes
Experience level:
4 to 5 years
Posted on:
9/15/2026
Ref ID:
549413

Au sein de Dassault Systèmes, des milliers d’ingénieurs développent chaque jour des logiciels de pointe dans les domaines de la 3D et de la simulation.
Vous rejoindrez l’équipe Developer Tools & Infrastructure, au cœur de cet écosystème. L’équipe conçoit, développe et maintient les systèmes de build, les pipelines CI/CD, les environnements de test ainsi que les chaînes de packaging utilisés quotidiennement par les équipes de développement.
Dans un environnement logiciel à grande échelle, votre rôle sera de contribuer à faire évoluer, moderniser et industrialiser les outils et infrastructures de développement, tout en améliorant l’expérience des développeurs et la fiabilité des processus de livraison.

Vos missions

Sur le rôle d’Ingénieur Logiciel, vous interviendrez sur l’ensemble de la chaîne permettant aux équipes de développer, tester, construire et livrer efficacement leurs logiciels.

Vous aurez notamment pour missions de :
Concevoir, développer et maintenir des systèmes de build et des toolchains internes, utilisés sur de larges bases de code C++ sous Windows et Linux.
Concevoir et faire évoluer les pipelines CI/CD afin de permettre une livraison rapide et fiable de centaines de composants logiciels.
Contribuer au développement et à l’amélioration de l’environnement de tests et de validation des outils.
Concevoir et maintenir des solutions permettant de packager et distribuer les environnements de développement et les toolchains natives (compilateurs, linkers, analyseurs statiques, runtimes) de manière reproductible et versionnée.
Développer des scripts et outils d’automatisation en Python ainsi qu’en PowerShell et/ou Shell afin de simplifier et d’optimiser les workflows des développeurs.
Conteneuriser les environnements de build et de test avec Docker afin de garantir leur reproductibilité sur différentes plateformes.
Collaborer avec les équipes de développement produit afin de diagnostiquer les problèmes liés aux builds et aux environnements et de mettre en place des améliorations durables.
Documenter les solutions techniques, rédiger des guides et documentations et contribuer au partage des connaissances au sein de l’équipe.

Vos qualifications

Vous justifiez de 6 à 10 ans d’expérience professionnelle en développement logiciel.
Vous avez une solide expérience en Python, Java et Shell, notamment pour le scripting, le développement d’outils ou l’automatisation.
Vous êtes à l’aise dans des environnements Linux et Windows.
Vous maîtrisez le shell scripting, notamment Bash et/ou PowerShell.
Vous avez une bonne compréhension des concepts CI/CD/DevSecOps : création de pipelines, gestion des artefacts, build caching, etc.
Vous disposez d’une bonne compréhension des processus de build logiciel : compilation, édition de liens (linking), résolution des dépendances, etc.
Vous possédez de solides capacités de debugging et êtes capable de prendre en main rapidement des bases de code importantes et complexes.
Compétences appréciées
Une expérience avec Docker et les environnements de build conteneurisés.
Une bonne connaissance des composants des toolchains natives : analyseurs statiques, scanners de vulnérabilités, etc.
Une expérience dans la maintenance d’outils de développement à grande échelle, utilisés par plusieurs centaines de développeurs ou sur de nombreux projets.
Une connaissance des systèmes de gestion de packages et d’artefacts.   

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

Principaux avantages et bénéfices :
Environnement multiculturel ;
Cadre de travail 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.
Dassault Systèmes Logo > Dassault Systèmes

다쏘시스템은 인류의 발전을 위한 촉매제 역할을 합니다. 우리는 기업과 개인에게 지속 가능한 혁신을 상상할 수 있는 협업용 가상 환경을 제공합니다. 3DEXPERIENCE 플랫폼과 애플리케이션을 통해 현실 세계의 버추얼 트윈 경험을 창출함으로써, 150여 개국의 모든 산업 분야에서 35만 명 이상의 고객에게 가치를 제공합니다. 2만 3,800여명의 열정적인 임직원이 함께하는 글로벌 커뮤니티에 참여하세요!

더 알고 싶으십니까?

자세한 내용을 알아보려면 우리 웹사이트의 다른 섹션을 방문하십시오.

재학생 및 졸업생

미래 인재의 일원이 되어보세요 - 인턴십과 취업 기회를 확인하세요.

채용 과정

채용 과정에 대해 알아보세요.

우리의 문화와 가치

우리의 문화와 가치를 알아보세요