Figura professionale: DBA Oracle, MySQL, PostgreSQL
Nome Cognome | : A. I. | Età | : 58 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : DBA/Oracle/SQL Server/Mysql |
Sede preferita | : Lombardia: Milano, Monza-Brianza |
Accesso Full al database con 29.999 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- SO Unix: Linux Red Hat, HP-UX, SunOS, AIX, Ultrix, OSF/1 (Buona)
- SO Windows: WindowsXP, Windows 7, Windows 8 (Buona)
- SO DEC OS: VMS (Buona)
- Linguaggi: SQL, PL/SQL, ksh shell, bash shell, C, C++, ProC, DCL (Buona)
- RDBMS Oracle: Oracle 7.3, Oracle8.0, Oracle8i, Oracle9i, Oracle10g, Oracle11g (Ottimo)
- RDBMS MySQL: MySQL Cluster Carrier Grade Edition 5.x, 6.x, 7.x (Ottimo)
- RDBMS PostgreSQL: PostgreSQL 7.3, PostgreSQL 8.1, PostgreSQL 8.4 (Buona)
- BI: Oracle Discoverer Administration Edition and User Edition for Windows 2000 (Buona)
- Oracle EM Database Control, Oracle Grid Control, Oracle EM, Clusterware, MySQL Cluster Manager 1.x (Buona)
- OSP, BEA WebLogic SIP Server 3.0, Oracle Fusion Middleware(BEA WebLogic) 11g (Buona)
- Directory Services: Oracle Direcotory Services 11g , LDAP (Buona)
- Strumenti CASE: Rational Rose (Buona)
- Metodologie: UML,OMT,DSF,SDL,DRT (Buona)
- Concurrent Versioning System: CVS, PVCS, SVN, ANT (Buona)
- Suite/Tools Microsoft: Microsoft office 2003, Microsoft office 2007, Microsoft office 2010 (Buona)
Studi
Marzo 2014_Oracle Database 11g OCALuglio 2007_Certificazione SwintOttobre 1989_AttestatoLuglio 1985_
Esperienze
Lavoro come Database Administrator Oracle Expert, DB Architect, Responsabile Problematiche di Performance Tuning & Problem Management in EOS per Mateconsulting presso ACCENTURE S.p.A per diversi progetti ENI Gas e Luce S.p.A.
Ho lavorato in diversi settori (es.Telecomunicazioni/IT, Energia/Gas, etc) e il mio ruolo e’ comunque applicabile a qualsiasi settore in cui sia richiesta una figura da Database Administrator Oracle Senior/Expert.
Lavoro da 30 anni e sempre per obiettivi e la mia esperienza attuale full time nel ruolo da DBA Oracle Expert & DB Architect è di 10 anni con conoscenze anche su altri DB (es. MySQL, Postgres). Complessivamente ho iniziato a fare il DBA Oracle 20 anni fa ricoprendo nel corso degli anni anche altri ruoli come Development Technical Leader Area Competenza Oracle, Dba MySQL, Dba Postgres, Development Function Leader, Software Designer, Software Developer.
Mi occupo maggiormente da 10 anni di amministrazione di DB Oracle, Performance & Tuning DB e codice SQL e PL/SQL, DB Architect e infrastrutture di Identity Management Oracle.
Credo che la mia lunga esperienza con ottime conoscenze sui DB, i ruoli ricoperti di leadership in ambito IT e le mie capacità di:
- operare in SCRUM Team con metodologia Agile SCRUM
- operare in Team con metodologia Waterfall
- operare con strumenti Agili
- operare in team
- operare tramite change management su sistemi complessi e realta’ strutturate (es. Eni)
- capacita' di comunicazione
- essere flessibile
- essere proattivo
- essere pragmatico
- essere preciso
- essere affidabile
- essere efficiente
- lavorare con passione e tenacia
- autonomia operativa
- capacita’ di analisi
- capacita’ organizzative
- problem solving
- gestione del tempo per il raggiungimento dei risultati
- lavorare in multitasking
potrebbero arricchire il vostro team e sono indicate per posizioni di questo tipo.
Concludendo, la mia esperienza e le mie competenze sono state valorizzate anche tramite le seguenti certificazioni:
Certificazione Oracle Autonomous Database Cloud 2019 Certified Specialist
Certificazione Oracle Database 11g: Administration I (OCA)
Certificazioni rilasciate dalla Fondazione Politecnico di Milano, Cefriel, Cert:it, Regione Lombardia, Fondo Sociale Europeo:
Swint 2.1 Planning and designing basic and application SW
Swint 2.2 Planning, designing and testing complex application SW
Certificazione rilasciata dalla Regione Lombardia:
Produttore di Software Applicativo in ambiente industriale
ESPERIENZA PROFESSIONALE
dal 01 Febbraio 2020 – ad oggi come
EOS Consultant per Mateconsulting presso Accenture S.p.A ad Assago(MI) per il cliente finale ENI Gas e Luce di San Donato Milanese(MI)
DBA Oracle Expert & DB Architect & Performance DB Tester per tutti i progetti ENI della filiera CRM del team T&A
-progetti: Datawarehouse DATAGARAGE, ORACLE SIEBEL CRM, AGL, MDM, TIBCO, GTW, DIOGENE, BPM, BW, DATA REPOSITORY, LUPO, CAMPAIGN MANAGEMENT
• DBA Oracle Responsabile Performance Tuning & Problem Management per tutti i progetti Area T&A e per tutte le installazioni degli ambienti di Sviluppo, Test, Lab, Preproduzione (UAT) e Produzione ENI
Analisi per trovare nuovi margini di ottimizzazione inerenti alle performance sulle procedure PL/SQL di Cancellazione clienti e rebuild indici secondo le policy del GDPR:
Inserimento nuove features general purpose al package di rebuild indici ad uso Job di cancellazione clienti GDPR ad uso drop/create/rebuild indici;
Capacity Planning;
Performance Tuning con EXPLAIN PLAN, AWR, ADDM, ASH, SQLHC, Viste dinamiche DB Oracle, SQL Tuning Advisor;
Ristrutturazione e Ottimizzazione codice SQL e PL/SQL non performante;
Tuning UNDO Tablespace;
Creazione SQL Profiles;
Ottimizzazioni codice tramite hints;
Creazione SQL Plan Baselines;
Compare AWR Report;
Raccolta statistiche;
Redazione documentazione di Assessment DB e Report Tuning;
DB Compare e analisi vari ambienti per evidenziare disalineamenti;
Problem Solving;
Risoluzione malfunzioni;
Supporto al progetto ai problemi di produzione e preproduzione;
Supporto e Sviluppo Performance Test;
Supporto ai progetti per indicare le best practices per soddisfare i requisiti
non funzionali come le performance;
Sviluppo scripts di bonifica e di creazione,e manutenzione indici e di partizionamento indici;
Reperibilita’;
Monitoraggio post avvio sui cambi release in Produzione;
Apertura e gestione Service Request verso Consulenti Oracle e DBA Eni;
Gestione, Configurazione e Controllo istanze e sottoscrizioni repliche InfoSphere IBM Change Data Capture for Oracle Replication;
Indirizzamento attivita’ tramite change di competenza;
Ambiente:
Oracle 11g EE in configurazione RAC e Single Instance e Oracle 11g e 12c EE in configurazione RAC Exadata
S.O: Oracle Linux 7; SUSE 11; Oracle Linux 6 Update con Unbreakable Enterprise Kernel 2
Linguaggi: ksh, bash, PL/SQL, Java;
Tool ETL: DataStage IBM
Replication Products: InfoSphere IBM Change Data Capture for Oracle Replication versione 11.4
Business Intelligence e Analytics Software: SAS
dal 02 Marzo 2020 – ad oggi
DBA MySQL
-Progetto MC2
• DBA MySQL Area AM per gli ambienti di Sviluppo, Test, Produzione ENI
Presa in carico passaggio conoscenze per amministrare e gestire le problematiche varie ed inerenti ai DB MySQL;
Ambiente:
FE PHP, BE Java 7, MySQL 5.5, Web Server Apache
dal 18 Aprile 2017 – al 31 Gennaio 2020 come
Kayrhos Consultant per Mateconsulting presso Accenture S.p.A ad Assago(MI) per il cliente finale ENI Gas e Luce di San Donato Milanese(MI)
DBA Oracle Expert & DB Architect & Performance DB Tester per tutti i progetti ENI della filiera CRM del team T&A
-progetti: Datawarehouse DATAGARAGE, ORACLE SIEBEL CRM, AGL, MDM, TIBCO, GTW, DIOGENE, BPM, BW, DATA REPOSITORY, LUPO, CAMPAIGN MANAGEMENT
• DBA Oracle Responsabile Performance Tuning & Problem Management per tutti i progetti Area T&A e per tutte le installazioni degli ambienti di Sviluppo, Test, Lab, Preproduzione (UAT) e Produzione ENI
Sviluppo package pl/sql di generazione report su file csv tramite utl_file di campi clob e medium table;
Analisi matrici di compatibilita’/certificazione Oracle per suggerire versione di Oracle RDBMS, OS Linux RedHat, Oracle client piu’ stabili e con supporto piu’ lungo per sistemi LUPO e DIOGENE in previsione di un aggiornamento dell’architettura obsoleta in termini di DB Oracle RDBMS, Oracle client (jdbc) e OS Linux sui vari server (DBServer, AS/Web Server, Proxy Server).
Disegno di soluzioni e architetture richieste da ENI per portare su un altro DB esterno al BPM alcune large tables con transazioni molto elevate che tracciano le varie attivita' per poter avere uno storico con una retention differente dall'online e poter fare delle analisi senza disturbare il DB OLTP online;
Redazione linee guida e best practices per la SW factory per lo sviluppo delle procedure PL/SQL di Cancellazione clienti secondo le policy del GDPR.
Supporto allo sviluppo ed ai performance test delle procedure di Cancellazione clienti secondo le policy del GDPR.
Inserimento nuove features general purpose al package di rebuild indici ad uso Job di cancellazione clienti GDPR.
Stesura nota tecnica per documentare in ambito Datawarehouse Datagarage come avviene la raccolta statistiche custom, il recupero delle statistiche stale, inserimento delle modifiche per avere approccio di raccolta statistiche omogeneo, e soluzioni su altri problemi inerenti alla raccolta statistiche.
Sviluppo procedure PL/SQL e SQL Loader di bonifica clienti.
Sviluppo scripts di configurazione Resource Manager per limitare risorse ad alcune utenze.
Sviluppo script di trigger di logon.
Sviluppo scripts di trasformazioni indici non partizionati in partizionati.
Sviluppo package General Purpose configurabile per automatizzare la rebuild indici tramite Job per tabella/e .
Predisposizione piano e sviluppo scripts per svecchiare 2 tabelle online di sistema di logging su Siebel con sizing di 2,5 TB ciascuna(con 10 anni di dati) tramite l’introduzione di 2 nuove tabelle storiche partizionate.
Analisi report Maxpatrol per indirizzare attivita’ di Hardening per garantire requisiti sicurezza GDPR privilegi e password sui vari DB;
Sviluppo scripts per ridefinire privilegi e nuovi ruoli per soddisfare requisiti sicurezza GDPR; Dimensionamento CPU/RAM tablespace,etc nuovo DB TIBCO per accorpamento nuovo DBServer;
Capacity Planning;
Performance Tuning con EXPLAIN PLAN, AWR, ADDM, ASH, SQLHC, AWRSQRPT, Viste dinamiche DB Oracle, SQL Tuning Advisor, SQL Access Advisor;
Ristrutturazione e Ottimizzazione codice SQL e PL/SQL non performante;
Trasformazione tabelle non partizionate in tabelle partizionate;
Tuning UNDO Tablespace;
Creazione SQL Profiles;
Ottimizzazioni codice tramite hints;
Creazione SQL Plan Baselines;
Creazione e compare AWR Baselines;
Raccolta statistiche;
Redazione documentazione di Assessment DB e Report Tuning compresi passi operativi;
DB Compare e analisi vari ambienti per evidenziare disalineamenti;
Performance Test dell’ Inbounding per il Campaign SAS;
Performance Test di non regressione dell’ Outbounding per il Campaign SAS;
Performance Test Star Query per cruscosto SAS;
Tuning e Analisi allocazione spazi temporanei per ottimizzare e dirottare su piu’ tablespace temporary
dedicate gli schemi piu’ critici su DG Datawarehouse;
Problem Solving;
Analisi nuove features Exadata;
Risoluzione malfunzioni;
Supporto al progetto ai problemi di produzione e preproduzione;
Supporto e Sviluppo Performance Test;
Supporto ai progetti per indicare le best practices per soddisfare i requisiti
non funzionali come le performance;
Sviluppo scripts di bonifica e di creazione,e manutenzione indici e di partizionamento indici;
Reperibilita’;
Monitoraggio post avvio sui cambi release in Produzione;
Apertura e gestione Service Request verso supporto Oracle, Consulenti Oracle e DBA Eni;
Gestione, Configurazione e Controllo istanze e sottoscrizioni repliche InfoSphere IBM Change Data Capture for Oracle Replication;
Sviluppo scripts e stesura manuali con indicazioni per effettuare il Refresh dei DB da Produzione a Preproduzione;
Export/Import con Data Pump e exp/imp per esecuzioni backup Pre Refresh e import Post Refresh DB da Produzione a Preproduzione e Sanity Check PostRefresh;
Indirizzamento attivita’ tramite change di competenza;
Ambiente:
Oracle 11g EE in configurazione RAC e Single Instance e Oracle 11g e 12c EE in configurazione RAC Exadata
S.O: Oracle Linux 7; SUSE 11; Oracle Linux 6 Update con Unbreakable Enterprise Kernel 2
Linguaggi: ksh, bash, PL/SQL, Java;
Tool ETL: DataStage IBM
Replication Products: InfoSphere IBM Change Data Capture for Oracle Replication versione 11.4
Business Intelligence e Analytics Software: SAS
dal 20 Febbraio 2017 – al 14 Aprile 2017
DBA Oracle Expert & DB Architect & DB Tester per tutti i progetti/prodotti area OSS/BSS
team Agile/SCRUM
-prodotto iNEM(molti clienti) e progetto SNODO (TIM)
Italtel S.p.A Settimo Milanese (Milano)
• Responsabile Analisi, Sviluppi, Test per tutte le nuove features di prodotto e progetto inerenti al sottosistema DB, Problem Solving e supporto come Operational per tutte le installazioni di produzione
Risoluzione malfunzioni;
Problem Solving;
Ripristino tramite procedura di backup, di 3 DB in configurazione RAC nel test plant di preproduzione di Tim per problemi di corruzione datafiles e redolog;
Sviluppo script per automatizzare compilazione tnsnames.ora in patch con i nuovi servizi su RAC
e su Single Instance;
Analisi e supporto al progetto per indicare quale DB e’ meglio usare per il CM2.0 tra Oracle 12c,
MongoDB, Postgres, MySQL;
Approfondimenti su MongoDB;
Supporto ai problemi di produzione e preproduzione;
Apertura e gestione Service Request verso supporto Oracle;
Sviluppo Test suite automatiche;
Ambiente:
Oracle 10g (EE e SE1) , Oracle 12c SE2, Oracle 11g (EE e SE1) in configurazione RAC e
in configurazione Single Instance Active/Passive con il Cluster di RedHat;
Oracle Client 12c;
S.O Linux RedHat 5.2, Linux RedHat 5.4; Linux RedHat 6.3; Linux RedHat 7.3;
Linguaggi: ksh, bash, PL/SQL, Java, C/C++;
Application Server: Jboss 4.4, Jboss WildFly 8
Testing: Jenkins, Robot Framework, RIDE, Test KPI, LibreOfficeWriter,
Mabot, Rebot
dal 2 Gennaio 2017 – al 17 Febbraio 2017
DBA Oracle Expert & DB Architect & DB Tester per tutti i progetti/prodotti area OSS/BSS
team Agile/SCRUM
-progetto IRPM (Telecom Italia Sparkle)
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test e consolidamento migrazione Oracle dalla 9i e 10g verso 11g, e Backup/Restore DB per IRPM:
Sviluppo procedure bash configurabili per export ed import DB full e su base schema
con Data Pump ad uso Backup/Restore DB;
Sviluppo procedura di migrazione del DB dall’impianto di PreProduzione verso l’impianto di Produzione; Redazione manuali operativi;
Migrazione dei 2 DB (ISCM con Oracle 9i e NETDB con Oracle 10g) in Single Instance dall’impianto fisico di produzione big-endian con HP-UX 11 verso un DB unico IRPM su un server
little-endian con infrastruttura virtuale con Oracle 11g e Linux Red Hat 7.2;
Apertura e gestione Service Request verso supporto Oracle;
Clonazione impianto di Sviluppo per allestire l’impianto di certificazione di preproduzione in Single Instance;Analisi dimensionamenti risorse Virtual Machine per migrare 2 DB ISCM e NETDB nei vari scenari; Installazione EE 11.2.0.4 + ultima PSU; Installazione Oracle Client 12.1.0.2;Creazione DB con dbca;
export schemi di produzione e import su test plant di sviluppo con Data Pump e imp/exp; supporto ai progettisti per risoluzione oggetti invalidi in fase di import;
Ambiente:
Oracle 11.2.0.4 (EE), Oracle 10g (EE), Oracle 9i (EE) in Single Instance
Linux RedHat 7.2; CentOS 7.2; HP-UX 11
Linguaggi: bash, PL/SQL, Java 8;
Application Server: Tomcat
Dal 1 Giugno 2016 al 22 Dicembre 2016
DBA Oracle Expert & DB Architect & DB Tester per tutti i progetti/prodotti area OSS/BSS
team Agile/SCRUM
-prodotto iNEM(molti clienti) e progetto SNODO (TIM)
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test per tutte le nuove features di prodotto e progetto inerenti al
sottosistema DB e Problem Solving e supporto come Operational per tutte le installazioni di produzione
Migrazione dei DB presenti sul RAC 11g a 2 nodi in ambiente fisico verso un nuovo RAC 11g a 3 nodi in
ambiente virtuale;
Creazione servizi RAC per porting all’ uso dei servizi per tutti i sottosistemi;
Redazione manuali operativi;
Sviluppo script di creazione DB in silent mode Oracle 12c;
Sviluppo script di installazione parametrico per istallare in silent mode Oracle patchset SE2 12c e 11g
e relative PSU;
Sviluppo di viste complesse e anche gerarchiche per reingegnerizzare e semplificare il codice java e
per migliorare le performance del sottosistema CM nell’accesso al DB;
Analisi e problem management per problemi di produzione;
Performance Tuning DB di produzione;
Sviluppo Test List e scripts bash per testing manuale e automatico per procedura Migrazione Oracle
11g SE1;
Apertura e gestione Service Request verso supporto Oracle;
Supporto e assistenza agli sviluppatori;
Sviluppo Test suite automatiche;
Troubleshooting DB e infrastruttura di GRID;
Creazione servizi RAC per sottosistema PM2.0;
Creazione simulatore Activity Tracking per PM2.0 in PL/SQL;
Reperibilita’;
Ambiente:
Oracle 10g (EE e SE1) , Oracle 12c SE2, Oracle 11g (EE e SE1) in configurazione RAC e Single
Instance in configurazione Single Instance Active/Passive con il Cluster di RedHat; Oracle Fusion
Middleware 11g, BEA WebLogic 11g; Oracle Directory Services 11g; Oracle Client 12c;
PostgreSQL 8.1;PostgreSQL 8.4;
MySQLCluster 6.3;MySQLCluster 7.2;
S.O Linux RedHat 5.2, Linux RedHat 5.4; Linux RedHat 6.3;
Linguaggi: ksh, bash, PL/SQL, Java, C/C++;
Application Server: Jboss 4.4, Jboss WildFly 8, Bea WebLogic 11g
Testing: Jenkins, Robot Framework, RIDE, Test KPI, SBE(Specific By Example), LibreOfficeWriter,
Mabot, Rebot
dal 2 Maggio 2016 – al 30 Giugno 2016
DBA Oracle Expert & DB Architect & DB Tester per tutti i progetti/prodotti area OSS/BSS
team Agile/SCRUM
-Progetto DEVMAN(Vodafone)
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test per la soluzione di Disaster Recovery del DB di DEVMAN e
Problem Solving e supporto come Operational per le installazione di produzione
Stesura procedura di duplicazione DB primario per allineare il DB secondario/standby in caso di
archivelog gap come soluzione di Disaster Recovery simile ma alternativa a Data Guard;
Redazione manuali operativi;
Reperibilita’;
Troubleshooting DB per risoluzione problemi in Produzione per Vodafone;
Apertura e gestione Service Request verso supporto Oracle;
Ambiente:
Oracle 10g (EE) in configurazione Single Instance in configurazione Disaster Recovery con Sito
primario a Milano e Standby a Roma.
Linux RedHat 5;
Linguaggi: bash, PL/SQL, Java;
Application Server: Jboss
dal 1 Marzo 2016 – al 30 Aprile 2016
DBA Oracle Expert & DB Architect & DB Tester per tutti i progetti/prodotti area OSS/BSS
team Agile/SCRUM
-Progetto ECN-QUASER(Tilab – Tim)
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test per la Migrazione del DB Datawarehouse di ECN-QUASER
verso un nuovo sistema operativo e trasformazione dello stesso DB da un architettura in Single
Instance su file system a un architettura in RAC a 2 nodi su ASM
Installazione Oracle RAC 11.2.0.4 per Migrazione, di un DB Datawarehouse su file system
su server fisici con RedHat 6.3, da Single Instance a RAC con ASM su un infrastruttura virtuale
VMware con RedHat 7.2 per Tilab (Telecom Italia); Installazione GI PSU. Apertura e gestione
Service Request verso supporto Oracle;
Creazione Database con template dbca per scenari di Produzione, Preproduzione.
Troubleshooting DB e infrastruttura di GRID;Testing; Redazione manuali operativi
Ambiente:
Oracle 11.2.0.4 (EE) in configurazione RAC ;
Linux RedHat 7.2; Linux RedHat 6.3;
Linguaggi: bash, PL/SQL, Java;
Application Server: Apache Tomcat
dal 7 Gennaio 2016 – al 29 Febbraio 2016
DBA Oracle Expert & DB Architect & DB Tester per per tutti i progetti/prodotti area OSS/BSS
team Agile/SCRUM
-Progetto I2CM(Telecom Italia Sparkle)
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test per risoluzione dei problemi di produzione del sottosistema DB
Analisi problemi di produzione;Troubleshooting DB per risoluzione problemi in Produzione;
Installazione Patch; Redazione manuali operativi; Apertura e gestione Service Request verso
supporto Oracle;
Ambiente:
Oracle 11g (EE) in configurazione Single Instance;
Linux RedHat 6.3;
Linguaggi: bash, PL/SQL, Java, C++;
Application Server: Jboss
Da Giugno 2011 – a Dicembre 2015
DBA Oracle Senior & DB Architect & DB Tester per prodotto iNEM(molti clienti)
e progetto SNODO (TIM) team Agile/SCRUM
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test per tutte le nuove features di prodotto e progetto inerenti al
sottosistema DB e al sottosistema OID, Coordinatore Juniors DBA, Problem Solving e supporto
come Operational per tutte le installazioni di produzione
Sviluppo procedure di Migrazione da Oracle 11.2.0.3 in Single Instance SE1 (scenario mononodo e
scenario active/passive) a Oracle 11.2.0.4;
Installazioni DB PSU;Patchlevel Assessment prodotti Oracle;
Supporto e assistenza agli sviluppatori;
Sviluppo Test suite automatiche e manuali;
Troubleshooting DB Oracle e infrastruttura di GRID;
Analisi DB piu' adatti da usare in Cloud per i prodotti dell'area SNP per la CoP Persistence
e Architectures;
Ottimizzazioni query e transazioni su DB utenti sottosistema NPC con Partitioning,
Materialized View, ridisegno modello E/R, etc;
Implementazione script di installazione in silent mode Oracle client 12c;
Implementazione script di creazione servizi lato server su RAC per centralizzare la configurazione
lato server e per predisporsi al Workload Management;
Definizione linee guida + esempio JAVA testato da fornire al team di sviluppo per utilizzare
l'Oracle Universal Connection Pool (UCP) per sfruttare la Fast Connection Failover(FCF)
in contesto RAC da integrare a Jboss WildFly 8;
Implementazione procedure di restore e recovery DB;
Supporto al gruppo di Delivery per prima installazione dell'infrastruttura di Identity
Management su DB OID RAC 11g
per Telecom Italia Wireline in PreProduzione;
Sviluppo procedure di Migrazione da Oracle 10.2.0.3 in Single Instance SE1 e EE a Oracle 10.2.0.5;
Implementazione e nuova installazione dell'infrastruttura di Identity Management su
DB OID RAC 11g per Telecom Italia Wireline;
Customizzazioni DB Oracle 10g in Single Instance per installazione in ambiente di PreProduzione e
Produzione Fastweb;
Gestione utenti, privilegi e ruoli;Maintenance Datafile, Control File, Log File e Tablespace;
amministrazione oggetti: tabelle, indici, views, sequences, packages e procedure;
Sviluppo procedure di Migrazione da Oracle RAC 10g a Oracle RAC 11g (11.2.0.3)
tramite RMAN e trasformazione DB con
Cluster file system ocfs2 da server con RedHat 5.4 a DB con ASM su server con RedHat 6.3
per Telecom Italia Sparkle e Telecom Italia Wireline;
Amministrazione e controllo di Oracle ASM;
Redazione manuali di installazione, creazione DB e configurazione di infrastrutture di database e
di Identity Management utilizzabili anche da personale non DBA;
Sviluppo Procedure di installazione release Oracle RAC, Single Instance Enterprise Edition,
Single Instance Standard Edition One; Coordinamento Juniors DBA;
Implementazione procedure e policy di Backup RMAN e Data Pump;
Implementazione di una soluzione configurabile di DR (Disaster Recovery) e di Backup/Restore
a snapshot giornaliere dei DB con Data Pump degli schemi e tabelle piu’ significative per limitare
il sizing necessario a livello di storage;
Creazione Database con template dbca con vari tagli per Dimensionare istanze di Produzione,
Preproduzione, Progetto/Test per avere dei tagli standard per piu’ clienti/scenari;
Redazione manulali operativi;
Sviluppo procedure creazione DB in RAC e in Single Instance; Problem Management;
Installazione, Configurazione nuovi DB nell'infrastruttura di Identity Management Oracle e
implementazioni dal cliente (Telecom Italia PreProduzione e Produzione) finale per soddisfare
requisiti di sicurezza utenti nominali;
Performance Tuning con STATSPACK,AWR, ADDM, ASH, Viste dinamiche DB Oracle;
Ottimizzazione SQL;
Gestione Service Request Oracle;
Reperibilita’; Monitoraggio ambienti di produzione, preproduzione e di sviluppo/test;
Installazione patch Oracle;
Supporto e assistenza agli sviluppatori; Supporto al Management su quali DBMS e’
meglio usare in base ai costi e ai prodotti da realizzare;
Definizione linee guida e regole di best practice utilizzate dal gruppo di sviluppo;
Sviluppo Test suite automatiche e manuali;
Verifica dell’integrita’ dei dati;
Troubleshooting DB PostgreSQL;
DBA Support al Gruppo tecnologico di Persistenza e alla SW Factory e Preparazione e
Presentazione Corsi di MySQL Cluster 7.2 e di SQL;
Ambiente:
Oracle 10g (EE e SEOne) , Oracle 11g (EE e SEOne) in configurazione RAC e
Single Instance in configurazione Active/Passive con il Cluster di RedHat;
Oracle Fusion Middleware 11g, BEA WebLogic 11g; Oracle Directory Services 11g;
PostgreSQL 8.1;
MySQLCluster 6.3;
S.O Linux RedHat 5.2, Linux RedHat 5.4;
Linguaggi: ksh, bash, PL/SQL, Java, C/C++;
Application Server: Jboss 4.4, Bea WebLogic 11g
Da Gennaio 2010 – a Maggio 2011
DBA Oracle Senior (DBA Postgres & MySQL) DB Architect per tutti
i progetti/prodotti per la SW Factory di Milano
-iNEM, SNODO, ISCM, ULISSE, etc
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test per tutte le nuove features di prodotto e progetto
inerenti al sottosistema DB e al sottosistema OID, Problem Solving e supporto come
Operational per tutte le installazioni di produzione
Predisposizione manuali di installazione, creazione DB e configurazione di infrastrutture di
database e di Identity Management utilizzabili anche da personale non DBA;
Sviluppo Procedure di installazione release Oracle RAC, Single Instance Enterprise Edition,
Single Instance Standard Edition One; Coordinamento Juniors DBA;
Maintenance Datafile, Control File, Log File e Tablespace; amministrazione oggetti: tabelle,
indici, views, sequences, packages e procedure;
Implementazione procedure e policy di Backup RMAN e DataPump;
Reingegnerizzazioni Creazione Database con template dbca con vari tagli per
Dimensionare istanze di Produzione, Preproduzione, Progetto/Test per avere dei tagli
standard per piu’ clienti/scenari;
Sviluppo procedure creazione DB in RAC e in Single Instance; Problem Management; Installazione,
Configurazione infrastruttura di Identity Management Oracle e implementazioni dal cliente
(Telecom Italia) finale per soddisfare requisiti di sicurezza utenti nominali;
Performance Tuning con AWR, ADDM, ASH, Viste dinamiche DB Oracle; Ottimizzazione SQL;
Gestione Service Request Oracle;
Reperibilita’; Monitoraggio ambienti di produzione, preproduzione e di sviluppo/test;
Installazione patch Oracle; Supporto e assistenza agli sviluppatori;
Supporto al Management su quali DBMS e’ meglio
usare in base ai costi e ai prodotti da realizzare; Ottimizzazione DB PostgreSQL;
Definizione linee guida e regole di best practice utilizzate dal gruppo di sviluppo; Testing;
Verifica dell’integrita’ dei dati; Troubleshooting DB Oracle e DB PostgreSQL.
Ambiente:
Oracle 9i EE, Oracle 10g (EE e SEOne) , Oracle 11g (EE e SEOne) in configurazione RAC e
Single Instance in configurazione Active/Passive con il Cluster di RedHat;
Oracle Fusion Middleware 11g,
BEA WebLogic 11g; Oracle Directory Services 11g;
PostgreSQL 8.1;
MySQLCluster 6.3;
S.O Linux RedHat 5.2, Linux RedHat 5.4;
Linguaggi: ksh, bash, PL/SQL, Java, C/C++;
Application Server: Jboss 4.4, Bea WebLogic 11g
Da Settembre 2006– a Dicembre 2009
DBA MySQL Senior (DBA Postgres & MySQL) DB Architect per tutti i
progetti/prodotti Enablers: iPS, iAP, iGLM, CNS; progetti Next Generation Services
-prodotto TSB
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test per tutte le features di prodotto e progetto inerenti
al sottosistema DB, Problem Solving e supporto come Operational per
tutte le installazioni di produzione
Sviluppo Procedure di installazione e configurazione di MySQL Cluster;
Performance Tuning;
Ottimizzazione SQL;
Gestione Service Request MySQL;
Monitoraggio ambienti di produzione e di sviluppo;
Upgrade e Manutenzione Database;
Implementazione procedure e policy di Backup e Restore;
Supporto e assistenza agli sviluppatori;
Supporto al Management su quali DBMS e’ meglio usare in base ai costi e ai prodotti da realizzare;
Definizione linee guida e regole di best practice utilizzate dal gruppo di sviluppo;
Ottimizzazione delle prestazioni e fine tuning della configurazione;
Stress Test;
Verifica dell’integrita’ dei dati;
Problem Management;
Ambiente:
MySQL Cluster 5.x, MySQL Cluster Carrier Grade Edition 6.x,
MySQL Cluster Carrier Grade Edition 7.1; MySQL Cluster Manager 1.x;
S.O Linux RedHat 5;
Linguaggi: bash, PL/SQL, Java
Application Server: Jboss 5.1, Bea WebLogic
Da Ottobre 1998 – a Agosto 2006
Software Designer, Development Function Leader, Development Technical Leader
Area Competenza Oracle, DBA Oracle Senior
–progetti OSS: ITMS, MSEM, TTMS
Italtel S.p.A Settimo Milanese (Milano)
– Responsabile Analisi, Sviluppi, Test per tutte le features di prodotto e progetto inerenti
al sottosistema DB, Problem Solving e supporto come Operational per
tutte le installazioni di produzione
Analisi dei requisiti;
Validazione Specifiche;
Pianificazione attivita’ suddivise in rilasci intermedi;
Analisi e Disegno Architetturale;
Coordinamento risorse;
Sviluppo Software;
Testing. Gestione dei database: configurazione, backup dei dati;
Performance Tuning DB;
Ottimizzazione SQL;
Monitoraggio ambienti di produzione e di sviluppo;
Upgrade e Manutenzione Database;
Gestione Service Request Oracle;
Reperibilita’ per la seconda linea di assistenza e supporto al cliente;
Ambiente:
Oracle 8.0, Oracle 8i, Oracle 9i; Oracle Discoverer Administration Edition and User Edition for
Windows 2000; Rational Rose;
S.O HP-UX;
Linguaggi C++, ksh;
Framework: Object Service Packages(OSP)
Da Settembre 1996 – a Settembre 1998
Software Developer e DBA Oracle Junior
–progetti: OSS CGTOP500 2.0
Italtel S.p.A Settimo Milanese (Milano)
– Software Developer e DBA Oracle per il sottosistema DB, Problem Solving e supporto come
Operational per tutte le installazioni di produzione
Analisi e Disegno Architetturale;
Sviluppo Software;
Gestione e creazione databases;
Gestione Service Request Oracle;
Implementazione policy di Backup e Restore DB;
Ottimizzazione SQL;
Ambiente:
Oracle 7.3;
S.O HP-UX;
Linguaggi C, C++, ProC, ksh;
Framework: Object Service Packages(OSP);
Da Giugno 1994 – a Agosto 1996
Consulente SW per Pride e presso Italtel
–progetti OSS CGTOP500 1.0, GPRI 1.0
Digisoft (Milano)
– Software Developer
Analisi e Disegno Architetturale;
Sviluppo Software in C, ProC;
Da Maggio 1993 – a Maggio 1994
Consulente SW per Pride
–progetti in sede Pride: SITIC 2.0
Digisoft (Milano)
– Software Senior Developer
Analisi e Disegno Architetturale;
Sviluppo Software in C;
Da Marzo 1993 – a Aprile 1993
Consulente SW per CedBorsa
–progetti: GOT
Digisoft (Milano)
– Software Senior Developer
Analisi e Sviluppo Software in C;
Da Novembre 1988 – a Febbraio 1993
SW Developer, Tester & Responsabile Test presso il cliente
-progetto OSS per ENEL
Landis & Gyr (Milano)
– Software Developer, Tester e Responsabile Test di integrazione
Analisi e Sviluppo Software in C e test dell’ OSS per tutte le centrali termoelettriche
di Italia dell’ ENEL;
Test di Preproduzione e certificazione con il cliente certificatore per ENEL;
Installazione OSS e Test di validazione di Produzione presso il cliente ENEL;
ISTRUZIONE E FORMAZIONE
Certificazioni
Maggio 2020: Certificazione Oracle Autonomous Database Cloud 2019 Certified Specialist
Marzo 2014: certificazioni rilasciate dalla Oracle:
Oracle Database 11g: Administration I (OCA)
Luglio 2007: certificazioni rilasciate dalla Fondazione Politecnico di Milano, Cefriel, Cert:it, Regione Lombardia, Fondo Sociale Europeo:
Swint 2.1 Planning and designing basic and application SW
Swint 2.2 Planning, designing and testing complex application SW
Dicembre 1988: certificazione rilasciata dalla Regione Lombardia:
Produttore di Software Applicativo in ambiente industriale
Corsi
2019 durata del corso: 5 giornate: La Bussola del Manager erogato da TrainerMkt
2019 durata del corso: 5 giornate: Introduzione al Project Management erogato da EOS
2017 durata del corso: ½ giornata: Overview MongoDB erogato da MongoDB in Italtel
2016 durata del corso: 1 giornata: Presentazione erogata dalla Oracle a Milano: Oracle Cloud Day
2016 durata del corso: 1,5 giornata: Webinar erogato da MongoDB: MongoDB for GIANT idea
2016 durata del corso: ½ giornata: Workshop erogato dalla Oracle su MySQL Cluster 7.5 in Italtel
2015 durata del corso: ½ giornata: Presentazione erogata dalla Oracle a Milano: The Road to Hybrid Cloud
2014 durata del corso: 6 giorni: Business Intelligence per SQL Server 2012 & Datawarehouse erogato da Area Professional in Italtel
2014 durata del corso: 1 giorno: Seminario alla Oracle erogato dalla Oracle: MySQL Tech Tour
2012 durata del corso: 5 giorni: Database Administrator Oracle 11g erogato da Area Professional in Italtel
2011 durata del corso: 1 giorno Workshop erogato da Oracle alla Oracle: Oracle Manageability
2011 durata del corso: 2 giorni: Workshop erogato da Oracle a Milano: Oracle GoldenGate
2011 durata del corso: 1 giorno: Seminario erogato da MySQL a Roma: MySQL
2011 durata del corso: ½ giornata: Presentazione erogata da Oracle in Italtel: Database Security e Identity Management
2011 durata del corso: ½ giornata : Presentazione Microsoft: Migrazione Oracle – SQL Server
2010 durata del corso: 2 giorni: Corso erogato internamente in Italtel: Presentazione JBOSS 5.1 e Mobicents 1.3
Corsi erogati nel Centro di formazione Italtel:
2009 durata del corso: 3 giorni: Erogato dalla Regione Lombardia: Sviluppo delle abilita’ negoziali
2009 durata del corso: 2 giorni: Erogato dalla Regione Lombardia: Ascolto attivo
2009 durata del corso: 3 giorni: Lo standard atca e i sistemi carrier grade
2008 durata del corso: 3 giorni: Erogato dalla Regione Lombardia: Tecniche di Presentazione
2008 durata del corso: 3 giorni: Erogato dalla Regione Lombardia: Problem Solving
2008 durata del corso: 2 giorni: Erogato dalla Regione Lombardia: Time Management
2007 durata del corso: 5 giorni: Erogato da BEA: BEA WLS – Weblogic Diagnostic Framework
2003 durata del corso: 5 giorni: Linguaggio JAVA2
2003 durata del corso: 1 giorno: Regole di progettazione e iter di progetto
2002 durata del corso: 5 giorni: Fondamenti di reti di telecomunicazioni
2002 durata del corso: 5 giorni: Introduzione al linguaggio XML
2002 durata del corso: 5 giorni: Erogato da Oracle: Oracle Discoverer Administration Edition and User Edition for Windows 2000
2001 durata del corso: 3 giorni: Le reti TLC e la loro evoluzione verso la rete multiservizio
2001 durata del corso: 1 giorno: Introduzione al Project Management
2001 durata del corso: 3 giorni: Integrazione IP-ATM
2000 durata del corso: 3 giorni: Erogato da Oracle: Analisi e progettazione base dati Oracle8
2000 durata del corso: 3 giorni: Sistemi di gestione per le reti TLC di nuova generazione
1999 durata del corso: 5 giorni: Erogato da Oracle: Oracle PL/SQL con Oracle8
1999 durata del corso: 5 giorni: Progettare il software con UML
1999 durata del corso: 2 giorni: Configuration Management con PVCS
1999 durata del corso: 5 giorni: Erogato da Oracle: Performance e Tuning del Database Oracle 7/8
1998 durata del corso: 5 giorni: Erogato da Oracle : Backup e Recovery Oracle 7
1998 durata del corso: 5 giorni: Erogato da TCSI: Aggiornamento versione 5.1 Object Service Packages(OSP): TCSI’s object distributed platform
1996 durata del corso: 5 giorni: Architettura e Amministrazione Oracle7
1996 durata del corso: 5 giorni: Object Service Packages(OSP): TCSI’s object distributed platform
1996 durata del corso: 5 giorni: Linguaggio C++
1996 durata del corso: 5 giorni: Object Modelling Technique (OMT)
1996 durata del corso: 5 giorni: Object Oriented Design
1996 durata del corso: 5 giorni: Object Oriented Analisys
1988 durata del corso : 2 giorni:Corso in Landis & Gyr: La qualita’ e la portabilita’ nelle applicazioni in “C” standard
Convegni:
1999 Durata: 2 giorni: Convegno Oracle EXPO a Milano
COMPETENZE PERSONALI
Lingua madre Italiano
Altre lingue COMPRENSIONE PARLATO PRODUZIONE SCRITTA
Ascolto Lettura Interazione Produzione orale
Inglese B1 B1 B1 B1 B1
Livelli: A1/A2: Utente base – B1/B2: Utente intermedio – C1/C2: Utente avanzato
Quadro Comune Europeo di Riferimento delle Lingue
Competenze organizzative e gestionali – leadership: da DBA Oracle Senior ho coordinato 2 DBA Oracle Junior
– leadership: sono stato Development Function Leader quando ero anche Software e Design Developer e quindi sono stato responsabile degli sviluppi di un team costituito da un max di 5 persone
– leadership: ho ricoperto anche il ruolo di Development Technical Leader Area Competenza Oracle
Competenze professionali – buona come membro di un team SCRUM/Agile
Competenza digitale AUTOVALUTAZIONE
Elaborazione delle informazioni Comunicazione Creazione di Contenuti Sicurezza Risoluzione di problemi
Utente avanzato Utente avanzato Utente avanzato Utente avanzato Utente avanzato
Livelli: Utente base – Utente intermedio – Utente avanzato
Competenze digitali – Scheda per l'autovalutazione
Certificato Stato: Suite per ufficio – Utente autonomo
– buona padronanza degli strumenti della suite per ufficio (elaboratore di testi, foglio elettronico, software di presentazione)
– buona padronanza dei programmi di Backup/Restore immagini/partizioni PC acquisito per mettere in sicurezza periodicamente il proprio lavoro e anche per mettere in sicurezza informazioni personali
Altre competenze – Competenze Tecniche
– Sistemi Operativi:
– Unix: Linux Red Hat, Linux CentOS, HP-UX, SunOS, AIX, Ultrix, OSF/1
Windows: Windows 10, Windows 8, Windows 7, WindowsXP,
DEC OS: VMS
– Linguaggi:
SQL, PL/SQL, T-SQL, ksh shell, bash shell, C, C++, ProC, DCL
– RDBMS:
Oracle: Oracle 12c, Oracle11g, Oracle10g, Oracle9i, Oracle8i, Oracle8.0, Oracle 7.3,
MySQL: MySQL Cluster Carrier Grade Edition 7.2
MySQL Cluster Carrier Grade Edition 7.1, MySQL Cluster Carrier Grade Edition 6.x, MySQL Cluster 5.x
PostgreSQL: PostgreSQL 8.4, PostgreSQL 8.1, PostgreSQL 7.3
SQL Server: SQL Server 2012
– DB NoSQL:
MongoDB 3.4.2
– Strumenti di Business Intelligence e Data Warehouse:
SQL Server 2012 Business Intelligence
Oracle Discoverer Administration Edition and User Edition for Windows 2000
– Management Products:
Oracle Enterprise Manager Database Control, Oracle Enterprise Manager, Oracle Clusterware,
Toad, MySQL Cluster Manager 1.x
– Replication Products:
InfoSphere IBM Change Data Capture for Oracle Replication versione 11.4
– Framework/Application Server:
Object Service Packages(OSP), AdventNet Web NMS 4, BEA WebLogic SIP Server 3.0,
Oracle Fusion Middleware(BEA WebLogic) 11g
– Directory Services:
Oracle Direcotory Services 11g , LDAP
– Tools Gestione Immagini/Backup e Storage:
Acronis True Image, Acronis Disk Director
– Tools Backup, caricamento dati
Export/Import con Data Pump e exp/imp, RMAN, SQL Loader
– Metodologie:
Agile SCRUM e Waterfall Project Management, UML,OMT,DSF(Descrizione dei sistemi a stati finiti) –
sottoinsieme delle regole SDL(Specification Description Language),DRT(Descrizione di sistemi Real Time)
– Strumenti per Metodologia Agile
TFS Microsoft (Team Foundation Server), Trello
– Concurrent Versioning System:
CVS, PVCS, SVN, ANT, TFS Microsoft (Team Foundation Version Control)
– Strumenti CASE:
Rational Rose
– Suite/Tools Microsoft:
Microsoft office 2016, Microsoft office 2010, Microsoft office 2007, Microsoft office 2003
– Strumenti di Testing automatici e manuali:
Robot Framework, Jenkins, RIDE, Test KPI, SBE(Specific By Example), LibreOfficeWriter, Mabot, Rebot
– Tools di Amministrazione Infrastrutture virtuali:
VMware vSphere client, VMware Workstation
Dati personali Autorizzo il trattamento dei miei dati ai sensi del Decreto Legislativo 30 giugno 2003, n. 196 "Codice in materia di protezione dei dati personali”.
664 total views, 1 today