Selezione per incarichi professionali

Transcript

Selezione per incarichi professionali
Insiel S.p.A.
AVVISO DI SELEZIONE N. 2013/04
INCARICHI PROFESSIONALI
Profilo
Ricercato
Durata
incarico
Tipo di
contratto
n. 1 analista/ progettista senior
per servizi di progettazione e
sviluppo software su applicativi
per la “Gestione dei Fondi
Europei di Sviluppo Regionale”
A corpo nell’arco di 2 anni
Contratto di lavoro autonomo
Oggetto della
prestazione
Importo
contrattuale
Termine
presentazione
Servizi di progettazione
tecnica e realizzazione
nell’ambito del “Sistema per
la gestione dei Fondi Europei
di Sviluppo Regionale”
60.000 euro
6 novembre 2013
ATTIVITÀ E COMPITI PRINCIPALI
Il sistema informatico nell’ambito del quale il consulente informatico dovrà operare riguarda il
Sistema Informativo per la gestione integrata dei Fondi Europei di Sviluppo Regionale (FESR)
del Friuli Venezia Giulia: in particolare la gestione del Monitoraggio dei progetti 2007-2013 si
compone di tre applicazioni Web che fanno riferimento a tre diverse gestioni di Fondi
Comunitari:
 MIC – Monitoraggio Informatico Competitività 2007-2013: è l’applicazione che
gestisce i progetti relativi al Programma 2007/2013, obiettivo competitività regionale
e occupazione.
 MIS – Monitoraggio Italia – Slovenia 2007-2013: è l’applicazione che gestisce i
progetti relativi alla Cooperazione Transfrontaliera Italia – Slovenia ed è Bilingue
(italiano e sloveno)
 FSC – Monitoraggio del Fondo per lo Sviluppo e la Coesione 2007-2013 è
l’applicazione che gestisce i progetti relativi ai fondi FSC 2007/2013.
Ciascuna di esse ha una specifica competenza sui dati, ed è rivolta sia ai funzionari
dell’Amministrazione Regionale sia ai beneficiari delle pratiche che presentano domande di
contributo.
I sistemi devono gestire le informazioni al fine di:
o acquisire i dati delle classificazioni generali, dei progetti e quelli dei flussi finanziari e
del monitoraggio fisico;
o gestire i dati di competenza dell’Autorità di Certificazione e dell’Autorità di Audit;
o inviare un sottoinsieme di dati al Sistema Nazionale di Monitoraggio.
Le tre applicazioni sono di tipo Web-Based, sviluppate con tecnologia Microsoft, si
appoggiano al repository Oracle e si integrano con servizi messi a disposizione da altri sistemi.
ASP.NET (e il .NET Framework) rappresentano la piattaforma utilizzata per lo sviluppo,
interamente basata sul paradigma ad oggetti. La piattaforma consente di progettare
applicazioni Web "a strati", dove ad ogni livello concettuale corrispondono azioni ben precise,
legate tra loro per il raggiungimento di scopi comuni.
Gli strati necessari alla produzione del software sono 3:
 Data Access Layer (DAL) È il livello di interazione con il repository legato
all’applicativo, dove si effettua fisicamente la connessione e si eseguono query di
selezione, inserimento, aggiornamento o cancellazione. In questo strato si determina
l'efficienza della conservazione e della consultazione dei dati.
 Business Logic Layer (BLL) È il livello di descrizione delle entità logiche che
descrivono i processi di business utilizzati all'interno dell'applicazione. Tali entità sono
delle classi vere e proprie, con attributi e metodi utili a rappresentare la logica
applicativa. All'interno di questo strato vengono definite tecniche di gestione dei dati
come, ad esempio, il loro inserimento nella cache della pagina o eventuali codifiche o
decodifiche. Questo livello è in diretta collaborazione con l'interfaccia utente.
 User Interface (UI) È il livello di presentazione dell'applicazione. A questo livello viene
definita la rappresentazione dei dati e l'interfaccia utente. In particolare si utilizzano
pagine/controlli Web che rappresentano i dati forniti dai livelli inferiori.
Gli applicativi MIC, MIS e FSC condividono la piattaforma utilizzata e fisicamente la base dati.
Vedono divisi tra loro i meccanismi di presentazione, di gestione concettuale dei dati e i
meccanismi di "business" e di accesso fisico al database.
Pag. 1 di 6
Insiel S.p.A.
Gli applicativi si integrano con i seguenti servizi in uso presso l’Amministrazione Regionale del
Friuli Venezia Giulia:
- GGP (sistema generalizzato pratiche)
- contabilità fuori bilancio Ascot
- contabilità di bilancio Regionale Cosmo
- protocollo Regionale
- Web services forniti dal ministero nell’ambito dell’attività di sviluppo MONIT(invio dati
al Ministero)
- Business Object universo gestito dall’Unità di Monitoraggio Regionale
- Login FVG per l’autenticazione e gestione degli utenti
La posizione, relativamente ai singoli applicativi, dovrà assicurare:











la progettazione del software applicativo sulla base delle specifiche di analisi dei
requisiti fornite dal team di analisti di Insiel, all’inizio di ogni fase;
l’integrazione di quanto progettato con gli altri componenti del “Sistema Informativo
per la gestione integrata dei Fondi Europei di sviluppo regionale”;
realizzazione del software applicativo;
Il deploy dei componenti sviluppati e la loro integrazione con gli altri componenti del
sistema;
Il collaudo del software applicativo;
la configurazione, l’aggiornamento e la parametrizzazione dell’applicativo;
la progettazione tecnica di componenti software di alta interoperabilità all’interno dei
sistemi;
la collaborazione nella stesura di soluzioni informatiche per l’evoluzione dei sistemi;
la scrittura di dettagliate specifiche di progettazione del software applicativo;
il costante aggiornamento della documentazione riguardante quanto realizzato,
secondo gli standard del Sistema di Qualità ISO 9001.
il supporto e il trasferimento di competenze al team di sviluppo.
L’attività sarà suddivisa in fasi temporali distinte: il consulente sarà chiamato a elaborare i
requisiti forniti dal team di analisti Insiel e tradurli in dettagliate specifiche di progettazione,
elaborate sui documenti previsti dal Sistema di Certificazione di Qualità di Insiel Spa.
COMPETENZE RICHIESTE
Percorso formativo — Titoli di studio
Laurea in disciplina scientifica, preferibilmente in Informatica o Ingegneria.
Esperienza professionale maturata
Si richiedono:
 almeno 7 anni di esperienza in progetti che prevedono l’utilizzo dell’ambiente
integrato di sviluppo (IDE) Microsoft Visual Studio e conoscenza dell’application
server IIS, Framework .net 3.5, ossia l’ambiente di sviluppo delle applicazioni MIC, MIS
e FSC.
 Buona conoscenza di Spring.net, Hibernate, Crystal Report, Jasper Report,
WebServices.
 Almeno 10 anni di esperienza nell’analisi e sviluppo di applicazioni web.
 Almeno 10 anni di esperienza in architetture Services Oriented.
 buona competenza sulla base dati relazionale Oracle 9i
 buona conoscenza del linguaggio PL/SQL
 buona conoscenza del Sistema di controllo delle versioni SubVersion (svn)
 Capacità di comunicazione e di esposizione
 Precedenti esperienze di lavoro in team.
Pag. 2 di 6
Insiel S.p.A.
ESECUZIONE DELLA PRESTAZIONE
L’intera attività viene distribuita in fasi distinte e temporalmente consecutive, come di seguito riportato.
FASE 1 (15% di effort complessivo)
 Realizzazione dell’adeguamento delle funzione di attestazione e certificazione per la dipendenza
da un attributo di progetto in modo da consentire comportamenti diversi per la stessa tipologia di
progetto all’interno di una linea contributiva.
 Realizzazione del report di riepilogo di programma ‘Avanzamento per Assi’
 Realizzazione della gestione allegati nelle funzione degli atti di liquidazione e dei recuperi
 Nella funzionalità di configurazione delle stampe gestionali va gestito un attributo che consenta di
disattivare temporaneamente la consultazione del singolo report.
 Realizzazione della gestione allegati nelle funzioni di Attestazione e Certificazione
FASE 2 (15% di effort complessivo)
 Adeguamento degli applicativi al colloquio con la porta di dominio OpenSpCoop del ministero.
L’uso degli attuali sender va sostituito con i nuovi strumenti messi a disposizione
 Realizzazione di un servizio che faccia da bridge tra gli applicativi e la porta di dominio Insiel per
superare i limiti di protocollo dell’ambiente .net. Il servizio farà da supporto all’attività del punto 1.
 Attività di configurazione per l’attivazione di nuovo programma operativo, il PAC (Politica Agricola
Comune).
 Attività di supporto applicativo e test durante l’esecuzione della fase di riprogrammazione del
programma operativo del Programma Operativo Regionale (POR).
FASE 3 (25% di effort complessivo)
 Progettazione e realizzazione del processo di invio dati nel caso in cui il file venga scartato dal
ministero dopo il suo invio.
 Adeguamento degli applicativi alla funzionalità di aggancio al protocollo regionale WEB
uniformando a quanto già fatto in ambito della Gestione Generalizzata Pratiche della Regione
Friuli Venezia Giulia.
 Progettazione e realizzazione dell’adeguamento della struttura del piano finanziario in modo da
renderla flessibile e parametrica per l’attivazione di qualsiasi programma operativo.
 Progettare reingegnerizzazione del codice software in modo tale da riuscire a gestire
comportamenti diversi per programmi operativi diversi con dinamicità
Pag. 3 di 6
Insiel S.p.A.
FASE 4 (20% di effort complessivo)
 Realizzazione di un nuovo sistema di controlli applicativi che renda meno vincolante la gestione
delle quote all’interno del programma operativo.
 Progettazione e realizzazione della nuova interfaccia utente delle funzioni finanziarie per guidare
l’utente nella loro compilazione e limitare i casi di errore
 Realizzazione nuova funzione di configurazione del piano finanziario in seguito all’adeguamento di
fase 3.
FASE 5 (15% di effort complessivo)
 Realizzazione adeguamenti al fine di gestire menù unico tra gli applicativi di monitoraggio e la
parte amministrativa della Gestione Generalizzata Pratiche Regionale.
 Realizzazione degli adeguamenti necessari a recepire i dati acquisiti con il Front End
Generalizzato.
 Realizzazione di una funzione di collegamento all’applicativo dell’autorità di Audit
FASE 6 (10% di effort complessivo)
 Introduzione negli applicativi della firma digitale.
 Adattare gli applicativi al fine di rendere l’interfaccia cross-browser.
 Progettare e configurare la sicurezza per parcellizzare le funzioni in modo tale da gestire privilegi
diversi per lo stesso profilo.
Il consulente è tenuto ad assicurare la continuità del servizio prestato e a eseguire le attività affidate
secondo i dettami della migliore prassi professionale, operando secondo le modalità richieste.
All’inizio di ogni fase verrà fatta una riunione di avvio attività e compilato un resoconto di riunione tra il
referente Insiel e il consulente nel quale verranno dettagliate le attività e le relative scadenze, anche
intermedie. In tale riunione verrà confermato l’effort dell’attività da erogare, nell’ambito del massimale
complessivo messo a bando, e il relativo valore economico, espresso in euro e in percentuale, rispetto
all’importo massimo indicato nel presente bando.
In ogni fase è previsto un supporto tecnico-operativo al team di sviluppo nella realizzazione di quanto
progettato e definito nel documento di specifiche tecniche, nonché un’attività di manutenzione
adeguativa sul sistema, in caso di modifiche normative o richieste motivate degli enti utilizzatori del
sistema.
Il consulente è tenuto a informare, al momento in cui ne ha conoscenza, di ogni fatto che possa incidere
sullo svolgimento programmato delle attività.
Il consulente, per ogni attività di progettazione, provvederà a consegnare un documento riportante:
Pag. 4 di 6
Insiel S.p.A.
1.
tutte le funzioni da rilasciare e le loro specifiche funzionalità
2.
le note di rilascio e installazione (integrazione al manuale di installazione )
3. l’integrazione sulle note operative (manuale d’uso operativo) per le funzioni o patch da rilasciare.
IMPEGNO PREVISTO
Il consulente dovrà eseguire i servizi di seguito elencati:

progettazione, con scrittura delle relative specifiche e piano dei test del software applicativo;

processi di tuning e ottimizzazione delle select in ambiente Oracle;

individuazione e risoluzione di problemi applicativi o tecnici in autonomia;

processi di Versioning con Subversion (SVN);

assicurare l’ integrazione con gli altri componenti del sistema di quanto progettato;

prevedere la configurazione e parametrizzazione dell’applicativo;

garantire un’attività di technology transfer verso il personale Insiel;

supporto al team di sviluppo per le attività di realizzazione del software progettato;

verifica degli sviluppi realizzati sulla base delle specifiche da lui fornite.
CONSUNTIVAZIONE
Il servizio reso dal consulente sarà soggetto a verifica di conformità, al fine di accertarne la regolare
esecuzione, rispetto alle condizioni ed ai termini stabiliti nel presente bando e nel seguente contratto.
Per ciascuna fase la verifica di conformità verrà avviata entro il termine di 10 giorni naturali e
consecutivi dalla conclusione delle attività. Insiel provvederà a dare tempestivo avviso al consulente sul
giorno in cui si procederà alla verifica di conformità, affinchè possa intervenire. In sede di verifica di
conformità verrà accertata l’esecuzione a regola d’arte e verrà redatto un verbale che dovrà essere
sottoscritto da tutti i soggetti intervenuti. In seguito verrà emesso il Certificato di verifica di conformità
che sarà trasmesso per la sua accettazione al Consulente, il quale dovrà firmarlo entro il termine di 15
giorni dal ricevimento dello stesso.
A seguito della positiva verifica di ogni singola fase, ossia in seguito all’emissione del Certificato di
conformità, il consulente potrà emettere fattura per i singoli importi concordati con il referente Insiel
nella riunione di avvio fase.
DISPOSIZIONI DI FORNITURA
Il servizio richiesto prevede l’obbligo di svolgimento delle prestazioni secondo regole dell’arte, elevati
standard qualitativi e la massima diligenza, organizzando risorse e capacità idonee.
L’INSIEL deve essere costantemente informata sull’andamento del contratto.
Il consulente è tenuto a mettere a disposizione, senza alcun onere aggiuntivo per INSIEL, gli strumenti
e gli ambienti di sviluppo necessari allo svolgimento delle attività contrattuali.
Il servizio potrà essere erogato da remoto mediante l’utilizzo di una linea VPN.
Pag. 5 di 6
Insiel S.p.A.
Dovrà essere comunque garantita la presenza in loco in occasione dei passaggi in produzione delle
componenti di software progettato.
I Personal Computer, nonché ogni altra risorsa strumentale necessaria, utilizzati dal consulente sono
forniti dal consulente stesso e dovranno essere adeguati, a sua cura, alle nuove configurazioni che
dovessero rendersi necessarie per lo svolgimento delle attività oggetto del presente contratto.
DOMANDA DI PARTECIPAZIONE
Tutte le offerte di lavoro presso Insiel S.p.A. sono riferite a personale sia maschile che femminile, ai
sensi del D.Lgs. 11-4-2006 n. 198 “Codice delle pari opportunità tra uomo e donna”.
Coloro che intendono proporre la propria candidatura dovranno inviare il proprio CV mediante
messaggio di posta elettronica certificata a [email protected] indicando nell’oggetto del
messaggio “Avviso di selezione per incarico professionale 2013/04” entro il 06/11/2013.
Si allega ai sensi dell’art. 13 del D.Lgs. 30-6-2003 n. 196 “Codice in materia di protezione dei dati
personali” specifica l’informativa sul trattamento dei dati personali, alla quale i candidati, con la
partecipazione alla presente procedura, danno atto di aver preso visione.
Il candidato si assume la responsabilità relativamente a tutti i dati inseriti nella domanda di
partecipazione e nel proprio curriculum vitae. Le domande pervenute dopo tale data non saranno
ammesse alla selezione.
TIPOLOGIA, CALENDARIO E SEDE DELLE PROVE
Le persone, i cui curricula risponderanno interamente ai requisiti richiesti, saranno invitate a sostenere
una prova di selezione presso la Sede Insiel di Trieste.
RESPONSABILE DEL PROCEDIMENTO
Il responsabile della presente procedura è l’ing. Remo Piccinato.
Trieste, 14 ottobre 2013
Pag. 6 di 6