Stage Développement Informatique - Développement d'Une Interface d'Administration H/F - RTsys
- Caudan - 56
- Stage
- RTsys
Les missions du poste
Entreprise innovante basée à Caudan (56), RTsys développe et commercialise des produits de haute technologie en acoustique et de robotique sous-marine.
Nos clients sont des entreprises et institutions reconnues de la recherche et de l'industrie en France et à l'international.
RTsys conçoit et réalise l'ensemble de ses produits et possède une réelle expertise dans le traitement du signal, le développement logiciel, la conception électronique et la mécatronique sous-marine.- Le contexte
RTSYS propose une plateforme de réception et d'analyse des détections acoustiques de mammifères marins, utilisée par des clients variés (scientifiques, industriels).
Cette interface d'administration doit permettre la gestion des offres, la configuration des fonctionnalités accessibles pour chaque client et le blocage/déblocage des accès en fonction du statut du contrat.
L'objectif du stage est de concevoir et développer une interface d'administration permettant de:
- Créer et modifier des offres clients
- Associer un client à une offre et gérer son cycle de vie
Vos missions
- Prise en main de la plateforme et analyse des outils d'administration actuels et leurs limitations.
- Phase de spécification afin de concevoir un modèle de base de données qui gère les offres clients, les contrats, les restrictions d'accès
- Développement de l'interface d'administration :
- Ajout de pages de gestion pour la création/édition des offres, l'association des clients aux offres, tableau de bord des contrats
- Intégration des éléments visuels pour une expérience utilisateur fluide.
- Mise à jour du backend :
- Développement des endpoints API pour gérer les offres et contrats, vérifier les droits d'accès client
- Tests fonctionnels et validation
- Vérification de la cohérence
Les technos
- Backend : Python (Tornado)
- Frontend : React (HTML, CSS, JavaScript).
- Base de données : InfluxDB (pour les données temporelles), SQL (pour les métadonnées et annotations).
- Outils complémentaires : Mercurial (Equivalent de Git), Docker, Postman (pour les tests API).
Le profil recherché
Dernière année de BUT, ou 1er année/2ème année d'école d'ingénieur/master informatique
Vous avez un attrait pour les nouvelles technologies et les applications industrielles de pointes