Votre mission
La partie du jumeau numérique du projet comprends plusieurs éléments :
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 ».)
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
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.