Ricercatore Junior su sistemi e servizi Internet of Things

Pervasive Technologies

Unità di Ricerca: IoT Service Management.

Descrizione dell’offerta
L’Area di Ricerca Pervasive Technologies (PerT) studia e sviluppa tecnologie per l’Internet of Things (IoT) nell’ambito di numerosi progetti di ricerca applicata di rilevanza internazionale. La visione dell’IoT è considerata da molti player internazionali una delle più promettenti, e sta rapidamente trasformando il modo di sviluppare e fornire prodotti e servizi. La principale sfida per realizzare la visione IoT è la necessità di arricchire gli oggetti con funzionalità di comunicazione e un’identità elettronica, trasformandoli in sorgenti di informazione, parte di una rete globale, permettendo così la gestione e l’ottimizzazione dei processi in numerosi ambiti applicativi. Il candidato selezionato si unità all’unità di ricerca IoT Service Management, dove sarà coinvolto su attività di ricerca, progetto e sviluppo focalizzate all’integrazione di dispositivi e servizi IoT in modo sicuro, scalabile ed efficace in diversi scenari applicativi e progetti pilota. Nel breve termine, i candidati selezionati saranno coinvolti in gruppi di ricerca agili, per contribuire ad attività di analisi, progetto e sviluppo, principalmente adottando ed estendendo soluzioni open-source per l’IoT e verificandole in diversi domini applicativi. Nel medio termine, i candidati selezionati saranno stimolati ad accrescere le loro competenze sui pattern di progetto e sviluppo ottimali, le tecniche di sviluppo agile, gli standard aperti per i sistemi IoT, sulle soluzioni (es. middleware, strumenti, servizi) disponibili, anche contribuendo a progetti ed iniziative open-source su scala europea e supportando il rilascio e il mantenimento di progetti e componenti open.

Requisiti e competenze
• Laurea in Informatica, Ingegneria informatica, Ingegneria Telematica o equivalente
• Attitudine alla creatività e proattività unita ad un forte interesse a utilizzare e sviluppare sistemi software innovativi utilizzando tecnologie aperte
• Buona conoscenza di almeno un linguaggio di programmazione (quali ad es. Java, Python, Javascript) unita all’interesse nell’apprendere nuovi linguaggi e strumenti software
• Ottima conoscenza della lingua inglese. • Propensione sia al lavoro individuale che al lavoro di gruppo con team internazionali e distribuiti geograficamente.

Requisiti preferenziali
• Familiarità con i sistemi Linux o simili
• Ottima conoscenza di tecnologie e strumenti open source
• Esperienza di sviluppo di soluzioni software per ambienti distribuiti
• Esperienza nella collaborazione a progetti open source
• Conoscenza dei processi di sviluppo in team e dei principali strumenti a supporto (es. tool di versioning, Eclipse IDE, testing, ecc.)
• Conoscenza delle best-practice in ambito di sviluppo di software
• Conoscenza delle problematiche di sicurezza IT
• Conoscenza del framework OSGi ed esperienza diretta di utilizzo in una delle sue implementazioni di riferimento (Felix, Equinox, Knoplerfish, ecc.)

Contratto offerto
Tipologia: contratto a tempo determinato ricerca
Durata: 12 o 24 mesi sulla base delle competenze del candidato
Sede: ISMB (Torino)

Candidatura: inviare i dati al link http://bit.ly/2l04lla.