Figura professionale: Sistemista Applicativo – Programmatore Perl
Nome Cognome | : R. V. | Età | : 57 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Milano Bari |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- – WINDOWS NT, 2000, XP, VISTA, 7
- – UNIX/LINUX
- – ORACLE
- – SQL
- – PERL
- – SHELL UNIX
- – HTML
- – JAVASCRIPT
- – C
- – Java
Esperienze
Gennaio 2011 – attuale • Nome e indirizzo del datore di lavoro SIRTI Spa, via Stamira d’Ancona 9, Milano ( per conto di RES-PGB Srl, viale P. e Alberto Pirelli 6, Milano a partire dal 2 agosto 2012 e in prededenza fino al 31 maggio 2012 per conto di Scientia Consulting. Srl, Via Gaetano Storchi 8,Roma) • Tipo di azienda o settore Telecomunicazioni • Tipo di impiego • Principali mansioni e responsabilità Programmatore Perl/Shell Unix Cenni sul progetto: analisi, customizzazione e sviluppo ex novo di procedure in l inguaggio Perl e Scripting di Shell Unix per la gestione dell'attività di Operation Web sulla piattaforma ART/TELETU; successivamente (agosto 2012 ad oggi) attività di sviluppo in Perl e in minima parte in Java (Web Services) di procedure di start-up del flusso di Provisioning relativo al nuovo progetto ONE NETWORK( TELETU/VODAFONE) Attività svolte: Attività di disegno e realizzazione di script Unix (bash) e in linguaggio PERL con l'ausilio di moduli e librerie per la connessione e l'interrogazione di DB Oracle, librerie SOAP per chiamate a procedure remote/web services, librerie per il parsing di file XML e CGI per applicazioni WEB Conoscenze e strumenti utilizzati: – Comandi utente su sistemi UNIX like a livello avanzato – Linguaggio di programmazione PERL procedurale e ad oggetti con utilizzo di moduli e package – Sviluppo servizi REST su IDE Perl Dancer – Linguaggi di scripting shell: bash – Utilizzo di IDE Eclipse per la creazione di Web Services con implementazione logica di business scritta in Java – Utilizzo dei formati di scambio dati XML, JSON e YAML – Utilizzo del software SoapUI per effettuare test di servizi esposti su http (Web Services) anche mediante scrittura di semplici script di automazione in linguaggio Groovy. – Utilizzo di Application Server Apache Tomcat – Linguaggio SQL avanzato e utilizzo di SQL Developer – Sviluppo e modifica di package, store procedure e function in PL/SQL – Utilizzo di software SVN Subversion per il controllo e il versionamento del software – Utilizzo di software GIT per il controllo e il versionamento del software – Utilizzo del tool JIRA (Atlassian) per attività di pianificazione, organizzazione e verifica del lavoro, supporto per lo sviluppo di software,gestione dei task e delle ore di lavoro – Utilizzo di HTML5, CSS, Javascript, libreria JQuery e AJAX – Utilizzo protocolli FTP/SFT, Telnet, SSH, SCP, e software GNU Wget – Utilizzo linguaggio cURL per interrogazioni web interattive – Conoscenza concetti di Port Scanning, Spoofing e software NMAP – Utilizzo basilare linguaggio PHP, Python e PowerShell – Conoscenza didattica di tool di monitoraggio NAGIOS – Conoscenza didattica applicativo Jenkins di integrazione continua e sviluppo sofware – Conoscenza didattica software Docker per l’automatizzazione del deployment di applicazioni Web – Conoscenza didattica di Puppet e Ansible, tool di Configuration Managment ed IT Automation – Conoscenza concetti di base del Cloud Computing
Aprile 2010 – luglio 2010 • Nome e indirizzo del datore di lavoro Microfocus S.p.A, via Ugo Bassi 4/6, Milano (per conto di Softlab S.p.A., via Clemente Prudenzio 16, Milano) • Tipo di azienda o settore Telecomunicazioni • Tipo di impiego • Principali mansioni e responsabilità Programmatore Perl/Shell Unix Cenni sul progetto: Attività di conversione automatizzata da UNISYS CONTROL LANGUAGE (ECL) a shell scripts nell’ambito di un progetto di migrazione completa da OS2200 a Linux, comprendente migrazioni COBOL e CONTROL LANGUAGE. Scrittura di strumenti di conversione (PERL) , controllo e integrazione di parti di sorgente modificate in modo semi automatico e completate manualmente. Scrittura di utility di supporto alla duplicazione di funzionalità senza equivalenti sulla macchina target. Trasformazione manuale del linguaggio di manipolazione dati (DML) proprietario di RDMS-UNISYS in istruzioni SQL Oracle compatibile. Attività svolte: Definizione di script complessi per la gestione di: – Accessi ad ORACLE – Attualizzazione dinamica di script mediante ricerca su strutture dati esterne Scrittura e definizione di strumenti di scansione e reportistica di relazioni complesse tra sorgenti Attività di disegno e realizzazione di script Unix (ksh, csh e bash) e in linguaggio PERL Scrittura di strumenti (script Kshell) per la visualizzazione avanzata di log, errori e file Scrittura documentazione (in inglese) del processo automatico di conversione Conoscenze e strumenti utilizzati: – Comandi utente su UNIX – Linguaggio di programmazione PERL – Linguaggi di scripting shell: ksh – Linguaggio SQL – Utilizzo di editor (PSPad, Context), software per elaborazioni file di testo (WinMerge)
9 giugno 2008 al 28 febbraio 2010 • Nome e indirizzo del datore di lavoro ENSI – Ericsson Italia, Strada 2 Palazzo C Milanofiori, Assago (MI) (per conto di STM Italia C&O Spa, Via Elio Chianesi, 134 Roma). • Tipo di azienda o settore Telecomunicazioni • Tipo di impiego • Principali mansioni e responsabilità Supporto Operation WEB Cenni sul progetto: Attività di implementazione e visualizzazione di allarmi su piattaforma HP OpenView Operations (OVO) generati da script di Shell e in linguaggio PERL su macchine SUN Solaris/HP/Linux. Gli script ricavano dei dati di performance e di andamento dai log applicativi delle piattaforme WEB e/o dai dei .csv e li confrontono con delle metriche e degli indicatori considerati come soglie di allarme. Attività svolte: Attività di monitoraggio e manutenzione su Piattaforma OpenView Operations (OVO) Attività di creazione di script di Shell (ksh, csh e bash) e in linguaggio PERL mediante editor (Notepad++) con connessione FTP sui sistemi Conoscenze e strumenti utilizzati: – Comandi utente su UNIX – Utilizzo piattaforma di monitoring OpenView Operations (OVO) – Linguaggio di programmazione PERL – Linguaggi di scripting shell: ksh, csh e bash – Linguaggio SQL
8 Ottobre 2007 al 30/5/2008 • Nome e indirizzo del datore di lavoro ENSI – Ericsson Italia, Strada 2 Palazzo C Milanofiori, Assago (MI) (per conto di STM Italia C&O Spa, via Elio Chianesi, 134 Roma). • Tipo di azienda o settore Telecomunicazioni • Tipo di impiego • Principali mansioni e responsabilità Hosting e Operation Cenni sul progetto: Controllo in ambiente di Produzione di una piattaforma che eroga contenuti multimediali – MDP (Media Delivery Platform) gestita dal Gruppo Ericsson per conto di alcune operatori internazioni di telefonia mobile (“ONE”, “SWISSCOM” ,”O2”, “ELISA-SAUNALAHTI” ed altri) . Attività svolte: Attività di problem solving sulla piattaforma e analisi di processo: accoglimento, risoluzione e reindirizzamento (es. Area sviluppo) dei trouble tickets aperti da Front Office Attività di deployment ed installazione di packages, patches sull’applicazione nonché modifiche ai file di configurazione. Attività di reverse engineering sul codice Attività di rendicontazione e reportistica finale (in lingua inglese) mediante tool “Resolution” Conoscenze e strumenti utilizzati: – Login con utenza di ROOT su macchine con sistema operativo LINUX- SUSE 9, operazioni sistemistiche e utilizzo di script di BASH. – Utilizzo DB MySQL (quering su DB, attività di back-up e di fault tollerance) – Utilizzo Application Server RESIN – Attività di reverse engineering su codice JSP e Servelet in architettura J2EE
1 Ottobre 2003 – 21/09/2007 • Nome e indirizzo del datore di lavoro H3G Spa, successivamente ENSI–Ericsson Italia, via Medici del Vascello 40/A, Milano e successivamente in via Edison 5, Trezzano S/N (MI), infine Strada 2 Palazzo C Milanofiori – Assago (MI) (per conto di SIDI Srl, Via Isimbardi 31, Milano). • Tipo di azienda o settore Telecomunicazioni • Tipo di impiego • Principali mansioni e responsabilità Integration & Quality Assurance Cenni sul progetto: Il progetto si svolge nell'ambito della divisione Quality Assurance (QA) di H3G. L'attività copre l'intero processo di test dei servizi Web fruibili tramite i nuovi videofonini UMTS: System Acceptance Test (SAT), System Integration Test (SIT), End-to-End test (E2E) e supporto al User Acceptance Test (UAT). L'attività di testing copre tutte le piattaforme e i prodotti Web based attualmente presenti e su quelli che saranno sviluppati in futuro. Attività svolte: Attività di System Integration Testing, in ambiente Unix, e dei prodotti interni H3G, integrati nel portale mobile 3. Problem Solving e analisi di processo. Utilizzo di sofware di testing e analisi quali Test Director 8, Starteam. Attività di rendicontazione e reportistica finale
Marzo 2002- 28 Febbraio 2003 • Nome e indirizzo del datore di lavoro Xelion Banca Spa Via Livio Cambi, 1 Milano (per conto di InfoDue Srl) • Tipo di azienda o settore Bancario • Tipo di impiego • Principali mansioni e responsabilità Sviluppatore applicazioni intranet in ambiente Unix con Application Server Broad Vision e Datatabase Oracle Attività svolte: Sviluppo di nuove funzionalità di backoffice realizzate con pagine JSP su tecnologia CORBA e manutenzione delle esistenti. Interventi di manutenzione e test di batch realizzati in C++. Monitoraggio batch, rilevazioni anomalie ed interventi correttivi
Dicembre2001 – Febbraio2002 Etnoteam SpA Via dei Valtorta Milano ( per conto di InfoDue Srl) Bancario Programmatore Javascript in Ambiente BroadVision Attività svolte: Inserimento all’interno di team per la realizzazione del sito www.inimpresa.it per il Gruppo Bancario IntesaBCI; Attività di formattazione testi, immagini, tabelle in HTML con utilizzo di fogli di stile con l’ausilio dei principali editor grafici: Dreamweawer, Homesite, CoffeCup ecc; Attività di implementazione di funzioni javascript; Caricamento dati su data-base Oracle attraverso script di Unix e jdbc, utlizzo dei principali comandi Unix e DOS .
Settembre 2001/Novembre2001 InfoDue Srl, via Matteo Civitali 73, Milano Servizi informatici Programmatore Java junior Attività svolte: Approfondimento programmazione Java e relative esercitazioni Elementi di html, Javascript e jsp Realizzazione di elementi di amministrazione sito istituzionale MedioBanca per conto di Etnoteam SpA;
Dicembre 2000 – Agosto 2001 (i primi 4 mesi in qualità di stagista i successivi come dipendente) ENGINEERING, Ingegneria Informatica SpA, v.le Monza 265, Milano, primi 2 mesi in sede successivamente presso presidio informatico d i Gruppo Monte Paschi Asset Management SGR ,via S. Vittore 37 Milano Servizi Informativi /bancario Attività svolte: In Engineering: Installazione client con sistema operativo Windows 95/98/NT Troubleshooting di applicativi Microsoft Configurazione client di posta e TCP/IP Interventi hardware Installazione software proprietario Engineering In Monte Paschi: Gestione Help-Desk di 1° Livello Installazione/Gestione sw su clients con Windows NT4 Installazione ed assistenza stazioni di lavoro Gestione migrazione da sistema operativo Windows NT4 a Windows 2000 Installazioni e gestioni di applicativi vari, software bancari, Information Providers (Bloomberg, Reuters, ecc)
ISTRUZIONE E FORMAZIONE • Date (da – a) Settembre 1980 – luglio 1986 • Nome e tipo di istituto di istruzione o formazione Liceo Scientifico “Ricciotto Canudo” di Gioia dell Colle(BA) • Qualifica conseguita Maturità Scientifica • Votazione Finale 51/60°
CORSI DI SPECIALIZZAZIONE novembre 1999 – maggio 2001 (corso diurno IFTS di 2400 ore di cui 1600 ore di lezioni in aula e laboratorio e 800 di stage) CFP-Vigorelli (Regione Lombardia) e Università della Bicocca in Milano IMPRESA E INTERNET Figura di Riferimento: Tecnico Informatico esperto delle problematiche relative alla relazione Internet ed Azienda: presenza sul Web, applicazioni Client/Server e rete privata virtuale. Competenze generali acquisite: Capacità di utilizzare gli strumenti di programmazione più significativi degli operativi Unix, Windows e del Web Capacità di intervenire con competenza a livello sistemistico Conoscenza delle problematiche aziendali connesse all’utilizzo delle reti. • Date (da – a) • Nome ente di formazione • Titolo del corso • Obietti corso Competenze tecniche acquisite: Programmazione C su Unix, programmazione in rete; Unix-Linux:architettura e gestione; Ambiente Windows Utente, Office, Access; Programmazione Visual Basic su Windows; Basi di dati: architettura, progettazione e interrogazioni, amministrazione di database Oracle, programmazione su Oracle in PL/SQL; Windows NT/2000: architettura e gestione; Programmazione Java su Internet: progettazione ad oggetti, progettazione di interfacce grafiche, ambienti di sviluppo per Internet (Javascript, VBScript, JSP, ASP, HTML, elementi di XML) • Qualifica conseguita Certificato di Specializzazione Tecnica Superiore
ALTRI CORSI PROFESSIONALI E PERFEZIONAMENTO (AMBITO INFORMATICO) novembre 2009 – maggio 2010 (corso serale di 120 ore) CFP-Vigorelli (Provincia di Milano) PROGRAMMAZIONE ABAP/4 SU SAP/R3 Formare figure professionali in grado di creare dei semplici programmi in linguaggio ABAP e di intervenire sul codice di programmi realizzati da altre persone. Acquizione della competenza necessaria per supportare l'utenza SAP tramite creazione/modifica di report statistici, tabulati dinamici, interfacce, varie tipologie di output. Attestato di partecipazione novembre 2006 – maggio 2007 (corso serale di 69ore) CFP-Vigorelli (Regione Lombardia) SICUREZZA INFORMATICA:INFRASTRUTTURE E SOLUZIONI Fornire le basi per poter valutare in maniera critica le differenti soluzioni di sicurezza proposte da terze parti; fornire le basi per implementare infrastrutture di sicurezza. Attestato di Partecipazione ottobre 2005 – giugno 2006 (corso serale di 150 ore) CFP-Vigorelli (Regione Lombardia) • Date (da – a) • Nome ente di formazione • Titolo del corso • Obietti corso • Qualifica conseguita • Date (da – a) • Nome ente di formazione • Titolo del corso • Obietti corso • Qualifica conseguita • Date (da – a) • Nome ente di formazione • Titolo del corso • Obietti corso • Qualifica conseguita TECNICHE DI GESTIONE DI RETE, WINDOWS 2000/2003 SERVER E LINUX Introdurre gli aspetti di configurazione e amministrazione di un sistema operativo di tipo Server (Microsoft Windows 2000 e Microsoft Windows 2003) e Linux con l’obiettivo di formare figure professionali in grado di intervenire con competenza in tutte le operazioni a supporto dell’utenza informatica. Sono state affrontate anche le tematiche di rete Attestato di Specializzazione novembre 2004 – giugno 2005 (corso serale di 100 ore) CFP-Vigorelli (Regione Lombardia) TECNICHE DI PROGRAMMAZIONE .NET CON C# Il corso si prefiggeva lo scopo di fornire agli allievi le conoscenze necessarie per l’approccio alla programmazione mediante il linguaggio C# della piattaforma Microsoft .NET. In particolare, tale corso ha fornito agli studenti una panoramica tecnica sull’ambiente di sviluppo Microsoft .NET con particolare attenzione agli aspetti legati al framework, ha illustrato i costrutti e la sintassi del linguaggio C# ed i concetti per lo sviluppo di applicazioni Windows Form, Web Form ed enterprise. Attestato di Specializzazione ottobre 2005 – giugno 2006 (corso serale di 150 ore) CFP-Vigorelli (Regione Lombardia) TECNICHE DI GESTIONE DI RETE, WINDOWS 2000/2003 SERVER E LINUX Introdurre gli aspetti di configurazione e amministrazione di un sistema operativo di tipo Server (Microsoft Windows 2000 e Microsoft Windows 2003) e Linux con l’obiettivo di formare figure professionali in grado di intervenire con competenza in tutte le operazioni a supporto dell’utenza informatica. Sono state affrontate anche le tematiche di rete Attestato di Specializzazione novembre 2004 – giugno 2005 (corso serale di 100 ore) CFP-Vigorelli (Regione Lombardia) TECNICHE DI PROGRAMMAZIONE .NET CON C# Il corso si prefiggeva lo scopo di fornire agli allievi le conoscenze necessarie per l’approccio alla programmazione mediante il linguaggio C# della piattaforma Microsoft .NET. In particolare, tale corso ha fornito agli studenti una panoramica tecnica sull’ambiente di sviluppo Microsoft .NET con particolare attenzione agli aspetti legati al framework, ha illustrato i costrutti e la sintassi del linguaggio C# ed i concetti per lo sviluppo di applicazioni Windows
MADRELINGUA ITALIANO ALTRE LINGUE INGLESE • Capacità di lettura Buona • Capacità di scrittura • Capacità di espressione orale • Capacità di lettura • Capacità di scrittura • Capacità di espressione orale Buona Discreta TEDESCO Elementare Elementare Elementare
185 total views, 1 today