Il gruppo KnowDive (DISI) sta cercando giovani esperti nello sviluppo di software interessati a lavorare, come parte di un grosso gruppo di lavoro, allo sviluppo di un sistema di gestione di dati e di conoscenza abilitato dalla semantica. Il lavoro è parte di un progetto pluriennale già in corso ed è focalizzato sullo sviluppo di un file system semantico che sfrutta la gestione avanzata di metadati e sulla sua integrazione con prodotti software di middleware. Le parole chiave che descrivono l'area di interesse sono: file system semantico, gestione di metadati, sistemi peer-to-peer, costruzione e sviluppo di community, ricerca semantica peer-to-peer, tecnologie di privacy e security. Le competenze e conoscenze rilevanti per queste posizioni (in ordine di importanza decrescente) sono:
- Java SDK 1.8+
- Spring 3.x+
- Hibernate 3.x+ (incl. JPA annotations)
- ER modeling, SQL
- Spring MVC, REST, JSON
- Javascript AngularJS, NodeJS
- sviluppo test-driven
- conoscenza di tecnolige semantiche e linguaggi (es. OWL/RDF, graph theory e algorithms, natural language processing, reasoning) sono un plus
- knowledge of Maven v2+ è un plus
- knowledge of PostgreSQL e Lucene è un plus
La conoscenza della lingua inglese (orale e scritta) è richiesta, mentre la conoscenza della lingua italiana costituisce un titolo in piú.
Il candidato ideale ha esperienza nell'analisi e programmazione di sistemi informativi e in progetti di sviluppo software (o aree correlate). Il candidato deve essere in grado di lavorare in team.
Il lavoro sarà svolto col gruppo KnowDive, un gruppo di ricerca multiculturale e multidisciplinare, di cui il prof. Fausto Giunchiglia è il coordinatore. Il candidato scelto avrà l’opportunità di lavorare in un ambiente stimolante e dinamico.
Gli interessati possono inviare il loro CV al prof. Fausto Giunchiglia, fausto [at] disi.unitn.it