Requisiti del candidato
Il candidato ideale è una figura junior determinata e motivata, con spiccate capacità di lavoro in team, in possesso del giusto spirito di iniziativa ed autonomia. Il background della risorsa deve caratterizzarsi per una solida preparazione nel mondo dell'open source e per una evidente consapevolezza dei benefici dell'uso dell'openness in generale (open access, open standards, open data, open access to information, etc.).
Lo svolgimento dell'attività avverrà sotto la supervisione di un IT manager ed un ricercatore esperto nei processi di trasferimento tecnologico e nella progettazione.
Una parte dell'attività potrà essere realizzata in autonomia dallo sviluppatore, salvo diversa disposizione del project manager.
Titolo di studio ed esperienza
È valutato positivamente il possesso di:
- diploma in materie tecnico-informatiche
- titolo di laurea breve in scienze fisiche o matematiche, ovvero in ingegneria (in particolare, indirizzi IT)
- una esperienza significativa nello sviluppo di web applications (soprattutto Php-based o Javascript) o mobile (Android). Si ritiene “esperienza significativa” anche uno stage formativo o la partecipazione ad un progetto di carattere scientifico.
Competenze
Costituiscono titolo preferenziale conoscenze in tecnologie di sviluppo web. In particolare:
- Interfaccia utente: HTML, CSS, JavaScript, JQuery.
- Linguaggi: Php, Java, Python.
- Database: MySQL, PostgreSQL, MongoDB.
- Server: Apache, Linux server administration.
- Framework: Spring, Liferay (Java), Django (Python), Meteor (JavaScript, MongoBD, JQuery).
- Mobile: Android, Cordova (eventuale).
- Content Management System (CMS): Drupal, Joomla! (eventuale), Wordpress (eventuale)
- Sistemi di condivisione del codice: SVN, Github
|
|
Attività previste per la Risorsa
La figura sarà impiegata nella realizzazione di web applications e tecnologie web based per il lavoro collaborativo. In particolare, sarà oggetto principale del progetto, la realizzazione di una piattaforma/portale che avrà come obiettivo quello di favorire lo sviluppo scientifico e tecnologico dei progetti, idee e iniziative dei clienti attraverso servizi di: a) informazione su finanziamenti nazionali ed internazionali; b) trasferimento tecnologico e di conoscenze; c) integrazione di conoscenze e di competenze; d) condivisione di competenze, conoscenze, tecnologie, metodi di produzione, prototipi, laboratori.
|