Stage - Développeur(se) Full Stack ACV - Toulouse H/F
Description de l'entreprise
Capgemini Engineering Leader mondial des services d’ingénierie et de R&D, Capgemini Engineering met en œuvre une connaissance sectorielle approfondie avec la maîtrise des dernières technologies digitales et logicielles pour accompagner la convergence des mondes physique et numérique. Avec plus de 55 000 ingénieurs et scientifiques dans plus de 30 pays, nous aidons nos clients à accélérer leur transformation vers l'Intelligent Industry.
Get The Future You Want* | www.capgemini.com/fr-fr
*Capgemini, le futur que vous voulez
La Direction Recherche & Innovation de Capgemini Engineering porte le projet de recherche THINK TWICE (THINK Toward a Wise, Innovative and Circular Economy) dont l’objectif est l’accompagnement des entreprises vers un modèle d’affaire circulaire, plus respectueux de l’environnement.Vous serez intégré(e) à l’équipe R&D du département Environnement Hygiène et Sécurité du Technology and Engineering Center (TEC) de Toulouse. Vous participerez à différents projets de l’équipe THINK TWICE en lien avec le développement d’une application Web qui utilise l'IA pour le calcul d’impacts environnementaux basé sur l’ACV.
Missions : Vous serez amené(e) à accomplir les tâches suivantes :
1- Participer à toutes les phases d'un projet, de la conception à la mise en production :
• Développer une application web en utilisant React pour le front-end et Django et Python pour le backend. Voici quelques exemples de tâches :
- Coté Front-End:
+ Prise en compte de maquettes : conversion composants Figma au code ReactJS
+ Liaison des résultats fournis par le backend avec le frontend
- Coté Backend :
+ Communication avec LLM
+ Développement des API Restful pour dialoguer avec le Front End
+ Integration de l'outil de calcul d'ACV
+ Structuration de la base de données.
• Réalisation de tests unitaires et correction d'erreurs.
• Fournir une documentation et un manuel d'utilisation
2- Collaborer avec une équipe engagée sur des projets axés sur l'économie circulaire, la biodiversité, et le développement durable. Assurer la compatibilité des interfaces utilisateurs sur différents appareils et navigateurs.
Vous travaillerez avec des consultants et serez amené(e) à travailler avec des experts de Capgemini Engineering. Vous pourrez travailler sur des missions clients.
Profil :
De formation Bac+2 à Bac+5, formation Developpeur(se), Ingénieurs informatiques ou autre formation similaire.
Maîtrise de React, Django, Python, et des technologies front-end (CSS, HTML, etc.).
Expérience avec des bases de données et des architectures web.
Connaissances en Intelligence Artificielle (IA) souhaitées, notamment sur les LLM (Large Language Models) et PLM (Pre-trained Language Models).
Capacité à résoudre des problèmes de manière autonome et en équipe.
Nous recherchons un jeune passionné par les nouvelles technologies et le développement durable pour un stage de fin d’études.
Compétences Supplémentaires Requises :
- Langue Anglaise niveau B2
- Python, C++, Django, REACT et/ou Angular, SGBD (à base de SQL et/ou Mongodb) + Outils d'analyse du cycle de vie.
Vous êtes capable d'entrer rapidement dans les sujets et avez une bonne capacité d'analyse. Vous savez vous adapter. Vous êtes doté(e) d’un bon relationnel et savez travailler en équipe.
Ce poste est ouvert à des personnes en situation de handicap à compétences égales.