Cette offre n’est plus disponible.

Stage Developpement jumeau numérique Julia H/F

Stage(4 à 6 mois)
Toulouse
Salaire : Non spécifié
Télétravail fréquent
Expérience : < 6 mois
Éducation : Bac +5 / Master

Capgemini
Capgemini

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Votre mission

La partie du jumeau numérique du projet comprends plusieurs éléments : 

  • La définition des phénomènes physiques et la définition des relations mathématiques. 
     Cette partie était largement achève et demande seulement des évolutions ponctuelles.  
  • L’implémentation de modèles dans un code Julia, le « backend ». 
     Cet aspect du modèle existe avec une majorité de modèles, mais avec des questions concernant la structure et flexibilité du code visant les futures évolutions. 
  • Une interface développée en react/electron qui offre une façon d’interagir avec le simulateur sans avoir besoin de l’appeler depuis la ligne de commande et un accès plus clair à des paramètres.  

Le projet est géré sur une instance de gitlab, ce qui permet un suivi du code transparent avec la possibilité de tracer et coordonner les évolutions sur une plateforme centralisé. 

Il existe un nombre de test unitaire pour la partie Julia, l’application de « JuliaFormatter » et des scénarios de référence. Pour la partie react, une série de tests est qui sont en train de développement. Malgré des scénarios de référence qui peuvent aider à l’identification de changements de comportement du modèle. 

Dans le cadre d’un stage, on cherche d’améliorer le processus de développement avec l’objectif d’une meilleure définition de la structure du code (architecture, Julia est en un langage fonctionnel) et l’utilisation d’une automatisation pour la validation du code concernant le format mais également le comportement/les calculs (devOps, chaines de CI/CD) et potentiellement la meilleure structure pour gérer un projet qui mélange plusieurs technologies. 

 (Un seul repositoire, plusieurs, processus automatisé de « build ».) 


Profil recherché

Description du profil :

Votre profil

Etudiant(e) en dernière année d’Université ou d’une Ecole d’Ingénieur, vous avez une réelle passion pour les nouvelles technologies, complétée d’une solide base technique et idéalement des notions sur l’optimisation et de développement logiciel / programmation.

Compétences requises : 

  • Julia  

  • Git  

  • Devops 

  • React  

  • CI/CD 

CAPGEMINI, entreprise handi accueillante, conformément à la norme AFNOR NF X50-783, est également signataire de la charte de la diversité en entreprise

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.