Description du poste
*À propos du poste*
Nous recherchons un stagiaire en informatique motivé et passionné par le développement logiciel et les nouvelles technologies.
En intégrant notre équipe, vous aurez l'opportunité de participer à des projets innovants, d'acquérir une expérience concrète dans le domaine de l'informatique et de développer vos compétences techniques dans un environnement dynamique.
Ce stage est idéal pour celles et ceux souhaitant mettre en pratique leurs connaissances tout en découvrant les enjeux du secteur informatique.
_*Contexte *_
_Le Cerema, Centre d’études et d’expertise sur les risques, l’environnement, la mobilité et l’aménagement apporte un appui scientifique et technique renforcé aux territoires.
Le Cerema Risques, Eau et Mer (REM) croise recherche, ingénierie et solutions techniques dans les domaines du maritime et du fluvial.
Acteur du développement durable et de la prévention des risques, il fournit des prestations d’intérêt général au bénéfice de la communauté nationale._
_*Enjeux du projet :*_
_Dans le cadre de nos activités de recherche et développement, nous souhaitons créer un __*prototype de visualisation en temps réel des trajectoires de navires*_ _à partir de données AIS.
Ce module servira de __*démonstrateur*_ _pour appuyer et valoriser des scripts Python existants, permettant par exemple :_
* _la détection de navires en dérive,_
* _la prévision de trajectoires de collisions,_
* _ou tout autre calcul développé dans le cadre de nos travaux._
_Ce projet est un excellent moyen de contribuer à un outil innovant tout en travaillant sur des __*technologies web et géospatiales*_ _modernes._
_*Missions :*_
_Le stagiaire aura pour missions principales :_
* _*Développement Backend*_
* _Mise en place d’une application Python pour la réception des flux AIS en temps réel._
* _Intégration des scripts Python existants dans l’architecture._
* _Gestion du temps réel via __*FastAPI et WebSocket*__._
* _*Développement Frontend*_
* _Création d’une interface web interactive pour visualiser les navires et leurs trajectoires._
* _Utilisation de __*HTML, CSS, JavaScript et Leaflet.js*_ _pour la cartographie et la visualisation dynamique._
* _*Intégration et tests*_
* _Assurer la cohérence entre le flux AIS, les scripts d’analyse et la visualisation._
* _Développer un prototype fonctionnel démontrant l’ensemble des fonctionnalités._
* _*Documentation et livrables*_
* _Rédaction d’un code documenté et d’un rapport de stage._
* _Préparation d’une démonstration fonctionnelle du prototype._
_*Optionnel / si le temps le permet :*_
* _Proposer de nouveaux scripts d’analyse du comportement des navires, par exemple via des approches de machine learning._
_*Technologies envisagées :*_
* _*Backend :*_ _Python, FastAPI, WebSocket_
* _*Frontend :*_ _HTML, CSS, JavaScript, Leaflet.js_
* _*Données :*_ _flux AIS déjà décodé_
* _*Environnement :*_ _Linux / Docker (apprécié)_
_*Profil recherché : *_
_Étudiant(e) en __*école d’ingénieur*_ _ou niveau équivalent._
_Compétences solides en __*Python*__, __*développement web*__, et __*SIG / data*__._
_Capacité à travailler en __*autonomie*__, esprit d’initiative._
_La maîtrise de __*Docker*_ _est un plus._
_Il devra aussi être doté des qualités suivantes : rigueur, autonomie, sens du contact et intérêt pour le domaine maritime._
_*Durée et dates proposées :*_
_Stage de 5-6 mois_
_Dates : à définir_
_*Localisation : *_
_Cerema Risques, Eau et Mer – 155 rue Pierre Bouguer – 29280 Plouzané_
_*Rémunération : *_
_Stage indemnisé (environ 630€ mensuel / base horaire 4.50€)_
_*Contact pour candidater *_:
_fabien.piotrowski@cerema.fr_
_(cv et lettre de motivation avec exemples de projets menés similaires appréciés) _
Type d'emploi : Stage
Durée du contrat : 6 mois
Rémunération : 600,00€ à 650,00€ par mois
Lieu du poste : En présentiel