Fullstack Software Engineer (IOT/PLA)
Role details
Job location
Tech stack
Job description
Vizzia construit la prochaine génération de solutions smart city en connectant hardware, computer vision et plateformes SaaS. Pour soutenir cette croissance, nous ouvrons un rôle clé : Senior Full-Stack Developer - IoT/PLA.
Ta mission : concevoir, développer et opérer la couche technique du Product Lifecycle Automation (PLA), qui orchestre l'ensemble des configurations permettant à chaque produit physique (bornes, caméras, capteurs) de fonctionner, évoluer et être monitoré à grande échelle. Tu poses les fondations techniques d'un pôle stratégique, garantissant un cycle de vie produit fiable, traçable, automatisé et scalable.
Responsabilités
- Définir et structurer l'architecture PLA (API, data, intégrations internes) pour supporter le cycle de vie produit end-to-end.
- Automatiser le provisioning et la gestion de flotte IoT (Salt + systèmes internes) afin d'assurer un onboarding matériel robuste et reproductible.
- Développer et maintenir les systèmes backend (API REST, services internes, pipelines data) au cœur de l'orchestration PLA.
- Concevoir le back-office interne pour couvrir la totalité des use cases opérationnels (configuration, suivi, diagnostic).
- Construire l'app installateur permettant un déploiement terrain simple, documenté et fiable.
- Mettre en place les standards techniques : CI/CD, observabilité, monitoring, qualité du code, documentation.
- Collaborer avec les équipes IoT, Opérations, Hardware, Data et SaaS pour aligner architecture, outils et contraintes terrain.
Requirements
- Bac+5 en informatique ou software engineering.
- Excellente maîtrise d'un stack full-stack moderne, incluant un backend solide (TypeScript/Node.js, Python ou équivalent) et un développement front maîtrisé en React.
- Solide expérience en design d'architecture (API, data model, intégrations systèmes).
- Compétences avérées en développement d'API REST et conception backend orientée performance & fiabilité.
- Appétence pour les produits hardware/IoT : provisioning, configuration, device management, interactions système, contraintes terrain.
- Pratique de Salt (ou équivalent) pour manager la flotte.
- Compréhension des workflows opérationnels, enjeux de maintenance et besoins terrain.
- Maîtrise ou forte appétence pour CI/CD, observabilité, monitoring, intégrations internes.
Ce qui fera la différence
- Forte capacité d'ownership sur des systèmes critiques.
- Approche pragmatique, orientée ROI et simplicité.
- Curiosité multidisciplinaire : hardware, data, software, opérations, intégrations.
- Capacité à naviguer dans les zones grises et structurer un pôle en construction.
- Communication claire et travail fluide en environnement multi-équipes.
- Capacité future à encadrer 1-2 juniors et poser les bonnes pratiques.
Benefits & conditions
Hybride à Paris et selon le rôle
Contrat cadre et RTT (entre 8 et 12 par an en fonction des jours fériés de l'année en cours)
Un Mac ou PC selon tes préférences
Prise en charge à 60% des tickets restaurants de 9€ par jour ouvré et travaillé
Prise en charge de 50€ par mois de budget formation