Be the next big change > Dassault Systèmes

Be the Next Game Changer

Ingénieur développement logiciel cloud et technologies du web sémantique H/F

France, 78, Vélizy-Villacoublay Regular 6/15/2022 523929

Imaginez demain
Dassault Systèmes, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d’innovations durables. Ses solutions leaders sur le marché transforment pour ses clients, la conception, la fabrication et la maintenance de leurs produits. Les solutions collaboratives de Dassault Systèmes permettent de promouvoir l’innovation sociale et offrent de nouvelles possibilités d’améliorer le monde réel grâce aux univers virtuels. Avec des ventes dans plus de 140 pays, le Groupe apporte de la valeur à plus de 250 000 entreprises de toutes tailles dans toutes les industries.


Vos missions
Au sein de la division R&D en charge de la 3DEXPERIENCE Platform qui sert l’ensemble de nos clients et Dassault Systèmes en particulier, vous intégrerez une organisation qui développe une nouvelle génération d’applications cloud s’appuyant sur les technologies et les techniques de modélisation de données issues du web sémantique (langages RDF/RDF-S, moteurs de raisonnement basés sur la logique de de description (OWL DL), moteurs de validation de la conformité des données SHACL, …). 
Dans le cadre de ces activités, vous serez intégré à une équipe expérimentée d’ingénieurs en charge de développer, maintenir et opérer un service cloud agissant comme le référentiel des connaissances représentées sous forme d’ontologies, et permettant à tous nos clients quelque-soit leurs industries et leurs métiers de modéliser, valider et gérer le cycle de vie ce ces référentiels afin qu’ils puissent être consommés par les applications de la 3DEXPERIENCE Platform : les ontologies jouent un rôle essentiel pour comprendre, organiser, et converger le flux massif de données que nos clients se doivent d’exploiter pour améliorer leur efficacité, au travers d’analyses prédictives, de techniques d’apprentissage (machine learning, deep learning), et de data science.
Au sein de cette équipe, vous participerez au développement back-end principalement (Java et Javascript), mais aussi front-end (Javascript), des fonctionnalités permettant l’édition, la gestion du cycle de vie, la validation, la publication, la consommation et l’exploration de ces ontologies. Vous contribuerez au design et à l’implémentation de composants logiciels s’inscrivant dans cette architecture cloud, et à la rédaction des documents de spécification. Vous veillerez à assurer la qualité des composants développés, et de leur intégration dans le respect des contraintes du déploiement sur un cloud, et du processus de certification de l’entreprise (développement de tests automatisés, correction d’incidents, déploiement de services cloud...).

Vous serez confronté aux problématiques inhérentes au développement continu de services cloud, qui est un contexte particulièrement enrichissant dans le domaine du développement logiciel, car il amène à résoudre des problématiques qui dépassent le cadre du développement pur.
Enfin, du fait du rôle central de ce sujet, vous serez amenés à interagir avec un large écosystème et serez confrontés à des problématiques et des cas d’utilisation très variés, qui solliciteront vos capacités d’analyse et votre créativité.
 

Vos futurs défis 
Doté d’une forte capacité d’abstraction et de conceptualisation, vous savez faire preuve de rigueur et de professionnalisme dans vos activités. 
Votre créativité, votre curiosité pour les technologies et votre passion pour le développement de logiciels innovants seront pour vous une vraie source de motivation.
Votre sens du service, votre relationnel et votre volonté de faire réussir des projets technologiques ambitieux, vous permettront de vous accomplir personnellement en vous inscrivant dans un collectif.


Vos atouts pour réussir :
•    Formation supérieure de type Bac + 5 (Ecole d’ingénieur ou universitaire), avec une spécialisation en informatique
•    Idéalement, vous avez une première expérience professionnelle ou stage/apprentissage dans le domaine du développement.
•    Vous faites preuve de rigueur, d'autonomie et de sens des responsabilités.
•    Vous maîtrisez les langages Java et JavaScript/HTML/CSS et vous avez une bonne connaissance des architectures distribuées Web (Web-Services RESTful, XML, JSON, etc.). Des connaissances sur le scripting engine V8 seraient un atout.
•    Vous maitrisez les outils de développement (Git, Eclipse, VSCode…) et d’analyse de performances.
•    Une connaissance des problématiques induites par le cloud (intégration continue, zero downtime, …) et des technologies associées (Virtual Machine, Docker, Kubernetes) serait un plus.
•    Votre capacité d’écoute, de communication et votre leadership seront de sérieux atouts pour réussir à ce poste. 
•    Vous maîtrisez impérativement l’anglais à l'écrit comme à l'oral pour échanger avec les équipes basées à l’international.

Our Engagement

Dassault Systèmes recognizes and onboards all talents. Diversity is our best asset.
Dassault Systèmes Logo > Dassault Systèmes

Join Dassault Systèmes, The 3DEXPERIENCE Company Everything becomes possible with Dassault Systèmes’ 3DEXPERIENCE virtual universes! Serving 230,000 customers in 11 industries, from high-tech to life sciences, fashion to transportation, we help businesses and people around the world to create sustainable innovations for today and tomorrow. Get on board a leading and fast-growing company of 20,000 talented professionals.