
Développeur Backend - Fullstack Iot H/F - Aiotrust
- Villeurbanne - 69
- CDI
- Aiotrust
Les missions du poste
Missions principales
Sous la responsabilité du Directeur Technique, vous participerez à l'ensemble du cycle de vie de notre plateforme IoT : conception, développement, intégration, déploiement et support client.
Développement plateforme
- Participation à la définition et conception de l'architecture de la plateforme
- Développement backend Java / Spring Boot (microservices, traitement de télémétrie temps réel)
- Participation au développement d'une UI maison React ou Vue.js (dashboards, interfaces de configuration et supervision)
- Conception d'APIs REST et intégration de services métier d'analyse et de traitement de données
Sécurité et provisioning
- Mise en place de provisioning automatisé et sécurisé des appareils IoT
- Gestion de la PKI : authentification des devices, certificats, chiffrement
Déploiement et intégration onpremise
- Déploiement applicatif et configuration de la solution IoT chez les clients (Docker / Kubernetes)
- Intégration avec les systèmes existants (SCADA, ERP, bases de données)
- Paramétrage des communications : MQTT, certificats, connectivité capteurs
- Support technique : résolution d'incidents applicatifs, optimisation de la plateforme, formation utilisateurs
Vous travaillerez dans un environnement agile, au sein d'une équipe multidisciplinaire de 4 personnes, sur l'ensemble de l'écosystème IoT : de la collecte de mesure jusqu'à l'intégration complète chez le client.
Profil recherché
- 3 ans d'expérience minimum en développement backend (Java / Spring Boot), idéalement dans un contexte IoT sur une plateforme open source de type Thingsboard, OpenRemote, etc...
- Diplôme Bac +5 (Ingénieur ou Master en informatique)
- Maîtrise du déploiement applicatif (Docker, containerisation)
- Bonne maîtrise des architectures microservices
- Solides connaissances des bases de données relationnelles (PostgreSQL : modélisation, optimisation de requêtes)
- Des compétences frontend (React / Vue.js / Angular, TypeScript) seraient un plus
Compétences techniques
- Backend : Java, Spring Boot, APIs REST, microservices, JavaScript, Node.js (serait un plus)
- Frontend (selon profil) : React, Vue.js, Angular, TypeScript
- IoT : MQTT, protocoles industriels, Rule engine, device management, télémétrie temps réel
- DevOps : Docker, Kubernetes, CI/CD, Prometheus, Grafana
- Intégration : systèmes industriels, APIs, protocoles
- Réseaux industriels : notions d'architectures OT/IT
- Outils : GitHub, JIRA, environnement Agile
Qualités humaines
- Bon niveau d'anglais (lu et parlé)
- Esprit entrepreneurial : autonomie, adaptabilité et envie d'apprendre
- Bonne aisance relationnelle
- Goût du travail en équipe : écoute, pragmatisme, sens du collectif
- Polyvalence : capable d'intervenir de la couche applicative jusqu'à l'infrastructure
AIoTrust est une start-up qui développe et produit des systèmes de surveillance destinés à fournir aux industriels des données en temps réel sur l'état de leur process et de leur parc machine.
Nos solutions permettent de détecter à la fois des cyberattaques provenant des couches informatiques supérieures de l'entreprise et des déviations liées à des besoins de maintenance.