Sviluppatore Software IoT
Sede di lavoro: Montecatini (in sede)
Settore: Software / Internet of Things (IoT) / Data Integration
Chi siamo
Siamo una realtà tecnologica focalizzata sullo sviluppo di soluzioni IoT e piattaforme per la raccolta, elaborazione e valorizzazione dei dati.
Operiamo in contesti innovativi, progettando sistemi connessi e scalabili che permettono il monitoraggio e l'analisi in tempo reale di dispositivi e infrastrutture.
Missione del ruolo
Lo Sviluppatore Software IoT si occupa della progettazione e sviluppo di soluzioni per la gestione dei dati provenienti da dispositivi connessi.
La figura contribuirà alla costruzione di pipeline dati efficienti, sistemi di integrazione e piattaforme di monitoraggio, garantendo scalabilità, affidabilità e performance.
Responsabilità principali
1. Sviluppo Soluzioni IoT
- Progettazione e sviluppo di applicazioni per sistemi IoT - Integrazione di dispositivi e sensori tramite protocolli di comunicazione (es. MQTT) - Implementazione di servizi per la raccolta e gestione dati
2. Data Management & Processing
- Gestione, raccolta e storicizzazione dei dati - Modellazione e utilizzo di database relazionali e/o time-series - Ottimizzazione delle performance di accesso e scrittura dati
3. Monitoring e Visualizzazione
- Implementazione di sistemi di monitoraggio dati - Creazione di dashboard per visualizzazione e analisi - Utilizzo di strumenti per il controllo dello stato dei sistemi
4. Architetture e Scalabilità
- Progettazione di pipeline dati IoT - Sviluppo su architetture distribuite e scalabili - Collaborazione con team hardware e firmware per integrazione end-to-end
Requisiti richiesti
Formazione
- Laurea in Informatica, Ingegneria Informatica o affine - Valutati neolaureati con esperienza pratica documentabile (progetti personali, maker, ecc.)
Esperienza
- Esperienza da 2 a 5 anni in sviluppo software IoT o data-driven
Competenze tecniche
- Esperienza in ambito IoT e integrazione dati - Conoscenza di protocolli di comunicazione (es. MQTT) - Esperienza nella gestione e storicizzazione dei dati - Esperienza con database (relazionali e/o time-series) - Familiarità con strumenti di elaborazione e monitoraggio dati
Plus
- Esperienza con Node-RED - Conoscenza di database come PostgreSQL e MySQL - Esperienza con time-series database (InfluxDB, OpenTSDB) - Utilizzo di strumenti di monitoring (es. Prometheus) - Esperienza nella gestione di pipeline dati IoT - Realizzazione di dashboard e sistemi di visualizzazione dati - Esperienza con sistemi distribuiti e architetture scalabili
Soft Skills
- Problem solving e approccio analitico - Capacità di lavorare su sistemi complessi - Attitudine al lavoro in team - Proattività e orientamento all'innovazione - Precisione e attenzione alla qualità del codice
Cosa offriamo
- Contratto commisurato all'esperienza - Contesto innovativo e tecnologicamente avanzato - Possibilità di lavorare su progetti IoT concreti e scalabili - Crescita professionale e sviluppo competenze - Formazione continua
L'azienda promuove un ambiente di lavoro inclusivo e valorizza la diversità in tutte le sue forme.
Le candidature saranno valutate nel rispetto delle pari opportunità e della normativa vigente (GDPR).