Figura professionale: Specialista ETL, Data Warehouse, Business Intelligence
Nome Cognome | : A. B. | Età | : 41 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Business Intelligence / Data Scientist / DWH |
Sede preferita | : Bologna |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- Ottima conoscenza del linguaggio di programmazione Java;
- Conoscenza sufficiente di Java Script;
- Conoscenza buona di HTML e XHTML;
- Discreta conoscenza di Java Server Pages (JSP);
- Discreta conoscenza del framework Struts in ambiente J2EE;
- Discreta conoscenza del pacchetto per l’accesso ai database JDBC;
- Discreta conoscenza degli application server Tomcat e Oracle Application Server;
- Buona conoscenza di Toplink, definito come un object-relational mapping, una piccola tecnologia per caricare la definizione di oggetti tabellari in un contesto di sviluppo Java;
- Buona conoscenza del pacchetto per il logging chiamato Log4j;
- Buona conoscenza degli ambienti di sviluppo Eclipse e Oracle JDeveloper;
Esperienze
Date Luglio 2012 – ad oggi Lavoro o posizione ricoperti Specialista Business Intelligence – Sviluppatore Datastage v.7 / v. 8 / v.9. Principali attività e responsabilità
– Sviluppo, manutenzione e controllo di procedure Datastage versione 7, 8, 9.
– Attività di intensa analisi dati tramite query SQL
L'attività in oggetto è stata svolta in ambito sanitario e nello specifico per il cliente Regione Toscana.
Nome e indirizzo del datore di lavoro Gruppo Finmatica
Tipo di attività o settore Information Technology
Date Giugno 2011 – Luglio 2012 Lavoro o posizione ricopertim Specialista Business Intelligence
Principali attività e responsabilita: Sviluppo, manutenzione e controllo di soluzioni Business Intelligence personalizzate attraverso l'uso intensivo della piattaforma Pentaho.
1. Realizzazione manutenzione e sviluppo di cubi OLAP a partire da query SQL;
2. Scrittura e manutenzione di procedure ETL tramite Pentaho Data Integration;
3. Sviluppo reportistiche di tipo tabellare (viste OLAP) e grafico (Dashboards).
4. Approfonditi aspetti sistemistici per l'installazione dal cliente, fra i quali gestione degli utenti e relativi ruoli, associazione diritti di visibilità fra cartelle della soluzione installata e ruoli stessi.
– Utilizzo di Jasper Reports su piattaforma Jboss. Modifica, manutenzione e creazione di report grafici
– Scrittura e test di script utente atti alla configurazione dell'applicativo GarsiaWe sviluppato da Softech.
Nome e indirizzo del datore di lavoro Softech srl
Tipo di attività o settore Information Technology
Dateì Marzo 2007 – Giugno 2011
Lavoro o posizione ricoperti Programmatore java/j2ee , Analista Business Intelligence, Sviluppatore procedure ETL, Specialista Datastage. Principali attività e responsabilità
L’attività lavorativa presso Bluarancio può dividersi in due fasi. Durante la prima fase, da programmatore, sono state assimilate le seguenti tecnologie:
– Ottima conoscenza del linguaggio di programmazione Java;
– Conoscenza sufficiente di Java Script;
– Conoscenza buona di HTML e XHTML;
– Discreta conoscenza di Java Server Pages (JSP);
– Discreta conoscenza del framework Struts in ambiente J2EE;
– Discreta conoscenza del pacchetto per l’accesso ai database JDBC;
– Discreta conoscenza degli application server Tomcat e Oracle Application Server;
– Buona conoscenza di Toplink, definito come un object-relational mapping, una piccola tecnologia per caricare la definizione di oggetti tabellari in un contesto di sviluppo Java;
– Buona conoscenza del pacchetto per il logging chiamato Log4j;
– Buona conoscenza degli ambienti di sviluppo Eclipse e Oracle JDeveloper;
– Buona conoscenza delle sinergie che intervengono nell’utilizzo delle strutture DAO e DTO nel contesto di un’applicazione strutturata con Struts;
– Buona conoscenza dei tiles-def e del pattern validator, sempre relativo a Struts;
– Esperienza con il pacchetto applicativo Mondrian e JPivot, utili per la visualizzazione di dati multidimensionali, navigazione di cubi con tre o più dimensioni;
– Buona conoscenza del framework Java Server Faces e suoi derivati (ADF);
– Buona conoscenza della struttura progettuale dei Service con relativi Broker, utile per disaccoppiare implementazione ed istanziazione di metodi.
– Discreta attitudine alla risoluzione di problemi medio-complessi tramite la realizzazione di algoritmi.
Per quanto, nello stesso periodo, attiene alle conoscenze relative ai database
– Dimestichezza nello strutturare un database partendo da una descrizione del dominio del discorso, buone capacità di ottimizzazione tabellare;
– Discreta capacità di modellamento di un datawarehouse;
– Ottima conoscenza del linguaggio di interrogazione per i database relazionali SQL sia su ambiente Oracle sia su SQLServer;
– Sufficiente conoscenza del linguaggio T-SQL;
– Buona conoscenza del linguaggio d’interrogazione per i database multidimensionali MDX;
– Ottima conoscenza del software SQLDeveloper utile per lavorare con i database di ogni tipo.
Durante la seconda fase sono state affrontate con responsabilità crescente nel tempo, tutte le fasi di un processo di Business Intelligence, dal caricamento dei dati fino alla loro presentazione. Le competenze acquisite sono tutte in relazione ad attività di Business Intelligence:
– Esperienza approfondita di tre anni nell’utilizzo del prodotto Datastage di IBM per la realizzazione di complessi flussi di elaborazione ETL, procedure per l’estrazione, la trasformazione e il caricamento di dati in formato tabellare o testuale. L’attività spazia dal semplice trasferimento di dati da un database all’altro, fino alle strutture cicliche utili ad importare forniture esterne di tipo testuale. L’esperienza comprende:
1. Un’approfondita conoscenza delle possibilità di validazione, controllo e scarto del dato offerte da Datastage;
2. Possibilità di schedulare le procedure in orari notturni;
3. Rendere disponibili le procedure da un’applicazione web attraverso Web Services;
4. Invio attraverso e-mail del risultato di un’eventuale reportistica o schedulazione con la possibilità di allegare file testuali;
5. Confronto su vari livelli (similitudine, uguaglianza) di dati fra database e database, fra file e database ed altre eventuali combinazioni;
6. Elevata capacità d’interpretazione degli errori dell’applicativo e relativa elaborazione di una soluzione idonea;
7. Dimestichezza nell’individuare in poco tempo le modalità di implementazione di una procedura veloce, facile da sviluppare e mantenere.
– Uso intensivo dello strato di presentazione del dato con il pacchetto Microsoft Business Intelligence Development Studio. I due applicativi sono Performance Point (Dashboard Designer) e Microsoft Reporting Services.
– Uso saltuario di Microsoft Analysis Services per la gestione, realizzazione e manutenzione di database multidimensionali;
Nome e indirizzo del datore di lavoro
Bluarancio S.p.A.
Tipo di attività o settore
Information Technology
Azienda che realizza prodotti IT per Coldiretti
Date Agosto 2006 – Febbraio 2007
Lavoro o posizione ricoperti Tirocinante. Principali attività e responsabilità
Sotto la supervisione di un tutore, sviluppo java, realizzazione di un datawarehouse, messa a punto di uno strato di visualizzazione del dato attraverso prodotti open source.
– Analisi del dato, definizione dello schema logico e fisico del datawarehouse contenente i dati;
– Realizzazione di procedure ETL attraverso il prodotto Open Source Kettle atte a popolare la tabella dello star-schema definito nel passo precedente;
– Realizzazione del motore OLAP attraverso un altro prodotto Open Source denominato Mondrian;
– Attività di sviluppo in ambito Java/J2EE con tecnologia JSP e Struts di un semplice applicativo web per la presentazione del dato;
– Redazione della tesi di laurea in cui si descrivono tutti i dettagli del progetto realizzato.
Nome e indirizzo del datore di lavoro Caribel Programmazione Pisa
Tipo di attività o settore Information Technology.
Azienda che realizza prodotti IT in ambito sanitario e pubblica amministrazione
Istruzione e formazione
Date 2011 Titolo della qualifica rilasciatamAttestato di frequenza
Principali tematiche/competenze professionali acquisite
Corso di approfondimento su Microsoft Analysis Services, per la realizzazione di Datawarehouse in ambiente Microsoft.
Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione Microsoft Italia
Date 2011 Titolo della qualifica rilasciata Attestato di frequenza. Principali tematiche/competenze professionali acquisite
Corso di approfondimento su Microsoft Reporting Services, per realizzazione di report in ambiente Microsoft
Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione
Microsoft Italia
Date 16/02/2007 Titolo della qualifica rilasciata Laurea in Informatica
presso la Facolta’ di Scienze Matematiche, Fisiche e Naturali,
con votazione di 98
Principali tematiche/competenze professionali acquisite
Tesi dal titolo “Aster-BI. Un sistema per la Business Intelligence realizzato con prodotti Open Source”.
Nome e tipo d'organizzazione erogatrice dell'istruzione e formazione
Università di Pisa
PROGETTI SPECIALISTA ETL
Brogliaccio Nazionale Coldiretti – 2007/2011
Importazione massiva di dati territoriali e colturali integrati fra Regione Veneto (statuto speciale per tale tracciato) e il resto d’Italia. Procedura schedulata notte tempo con aggiornamento graduale dei dati per entrambe le due fonti. Manutenzione, monitoraggio e consolidamento della procedura e dei dati effettuata giornalmente.
• Nome progetto / Periodo Catasto Nazionale Coldiretti – 2007/2011
• Descrizione progetto: Importazione massiva dei dati territoriali relativi alle informazioni particellari del Catasto Nazionale all’interno del database di Coldiretti. La fornitura dati consiste in una serie di file di tre tipi (TER,TIT,SOG) nei quali risiedono le informazioni dei soggetti e dei terreni. La procedura itera sulla lista di file caricando in maniera differenziata i dati all’interno del database Oracle di Coldiretti.
• Nome progetto / Periodo CDC, Collettore Dati Coldiretti – 2007/2011
• Descrizione progetto: Procedura composta da tanti pacchetti ETL quante sono le fonti da cui attinge Coldiretti, fra cui Catasto, INPS, CCIAA, Moduli fiscali 730,740,750, ecc. Con il supporto di un algoritmo capace di dare precedenza a un dato in comune rispetto ad un altro (realizzato con procedure PL/SQL su SQLSERVER), il progetto CDC ha come scopo quello di creare un collettore capace di presentare una panoramica mai realizzata nel mondo Coldiretti.
• Nome progetto / Periodo Tesseramento Coldiretti – 2007/2011
• Descrizione progetto: Procedura ETL realizzata per caricare i dati del progetto Tesseramento nato nel 2008. Tale procedura, alimentata da file csv inviati dalle strutture, valida i dati e li carica tramite una complessa trama di controlli di integrità del dato. Il risultato della procedura è una serie di file di scarto nei quali si possono individuare precisamente i record non caricati.
• Nome progetto / Periodo Importazione Uffici Coldiretti e Impresa Verde – 2007/2011
• Descrizione progetto Procedura ETL realizzata per caricare e aggiornare nottetempo la lista degli uffici Coldiretti/Impresa Verde. Tale lista, sincronizzata con le azioni di modifica effettuate nell’ambiente di produzione, permette ad altre procedure di recepire in maniera sicura e univoca tutti i dati relativi a un particolare ufficio grazie a un identificativo unico e definito da tracciato Coldiretti.
• Nome progetto / Periodo Importazione modelli fiscali 730, 740, 750 – 2007/2011
• Descrizione progetto: Procedura ETL realizzata per caricare e importare in un database interno tutti i dati relativi alle dichiarazioni fiscali dei clienti Coldiretti. Tramite tracciato dell’Agenzia delle entrate, la procedura effettua tutti i controlli del caso prima di caricare e validare i dati. Fornitura tramite file.
• Nome progetto / Periodo Importazione flussi sanitari Regione Toscana – 2012/ad oggi
• Descrizione progetto: Sviluppo, manutenzione e reingegnerizzazione di procedure ETL atte a caricare flussi sanitari per conto di Regione Toscana. I flussi trattati sono, fra gli altri, SPA, SPF, SDO, FED e FES.
267 total views, 1 today