Qui sommes-nous ?
SEMERU, filiale du Groupe FAYAT, est un intégrateur de systèmes spécialisé dans la transformation numérique des infrastructures et des territoires.Nos 3 pôles d'activités : Villes & Transports intelligents Tertiaire & Bâtiment connecté Environnement & Process industriel
Le pôle Environnement développe des solutions d'automatisme, d'instrumentation, de supervision et de data management au service de l'eau, de l'assainissement et des milieux naturels. Nous accompagnons nos clients dans la performance et la durabilité de leurs infrastructures. Votre mission
Vous rejoindrez une équipe passionnée, au coeur des projets numériques innovants de SEMERU, pour participer à la conception et à la mise en oeuvre d'une application de génération automatique de rapports de visite, d'interventions de maintenance et de travaux, basée sur des modèles (templates).Dans un second temps, vous contribuerez à la conception et à l'intégration d'un module de planification des interventions, puis à l'intégration d'un outil de gestion des préleveurs récemment développé.L'objectif final : proposer un outil global d'exploitation et de gestion, moderne, sécurisé et performant.
Vos principales missions :Développement Backend (Node.js / Express / MySQL)
- Participer à la conception et à l'implémentation de la logique applicative
- Développer et maintenir les API REST pour la communication entre les différentes couches de l'application
- Assurer la persistance des données à l'aide du SGBD MySQL
- Utiliser un ORM (Sequelize, Prisma, TypeORM, etc.) pour la modélisation et l'accès simplifié aux données
- Mettre en oeuvre des mécanismes de sécurité backend (authentification, gestion des droits, validation des entrées)
- Contribuer à la configuration du chiffrement des flux via le protocole TLS
Développement Frontend Web (HTML / JavaScript / Socket.IO)
- Concevoir et améliorer les interfaces web pour la gestion des rapports et interventions
- Intégrer la communication temps réel entre le client et le serveur via Socket.IO
- Optimiser l'expérience utilisateur et la réactivité des interfaces
Sécurité et qualité du code
- Contribuer à la réduction des risques liés à la sécurité du système d'information
- Appliquer les bonnes pratiques de développement sécurisé
- Assurer un versionning rigoureux du code avec Git (branches, merges, pull requests)
Industrialisation et déploiement
- Participer à la conteneurisation de l'application avec Docker
- Contribuer à la mise en place d'un environnement de développement et de déploiement reproductible et fiable
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.