Oracle dba, orackle cloud architect

Gia*** ***** (XX Anni)
Project Manager, Oracle DBA, Oracle Cloud Architect, Postgres DBA a Freelance
ITIS Silvano Fedi Pistoia
Pistoia,
Toscana
Questo candidato e' disposto a spostare
|
Esperienza
Project Manager, Oracle DBA, Oracle Cloud Architect, Postgres DBA
Freelance
feb 2020 - Attualmente
Durante questo periodo ho ricoperto il ruolo di specialista Oracle come project manager in diversi progetti riguardanti la realizzazione di architetture complesse in Oracle Cloud, Oracle Database Administration on premise e in ambiente cloud.
Ho completato con successo il passaggio e il trasferimento di ambienti fisici e virtuali verso Oracle Cloud Classic e/o Oracle Cloud Infrastructure.
Ho progettato e realizzato svariate architetture ibride di Data Guard con il database Oracle Release 11g, 12c e 18c e ho inoltre realizzato architetture IaaS complesse per l'analisi Big Data con svariati motori no SQL.
Ho anche realizzato architetture PostgreSQL versione 10.X e 11.X in configurazione cluster HA.
Oracle DBA, Oracle Cloud Architect, Oracle Middleware Architect
gway S.R.L.
apr 2019 - feb 2020
Durante questo periodo ho ricoperto il ruolo di specialista Oracle come project manager in diversi progetti riguardanti la realizzazione di architetture complesse in Oracle Cloud, Oracle Database Administration on premise e in ambiente cloud.
Ho completato con successo il passaggio e il trasferimento di ambienti fisici e virtuali verso Oracle Cloud Classic e/o Oracle Cloud Infrastructure.
Ho progettato e realizzato svariate architetture ibride di Data Guard con il database Oracle Release 11g, 12c e 18c e ho inoltre realizzato architetture IaaS complesse per l'analisi Big Data con svariati motori no SQL.
Ho anche realizzato architetture Oracle Middleware installando e configurando Oracle WebLogic con vari moduli (Portal, Content Management, SOA, etc.) gestendo le problematiche di integrazione dei componenti e il patching dei prodotti.
Oracle DBA, Oracle Cloud Architect
Var Group S.P.A.
lug 2017 - feb 2019
Durante questo periodo ho ricoperto il ruolo di specialista Oracle come project manager in diversi progetti riguardanti la realizzazione di architetture complesse in Oracle Cloud, Oracle Database Administration on premise e in ambiente cloud.
Ho completato con successo il passaggio e il trasferimento di ambienti fisici e virtuali verso Oracle Cloud Classic e/o Oracle Cloud Infrastructure.
Ho progettato e realizzato svariate architetture ibride di Data Guard con il database Oracle Release 11g, 12c e 18c e ho inoltre realizzato architetture IaaS complesse per l'analisi Big Data con svariati motori no SQL.
Oracle DBA
Engineering Ingegneria Informatica (eng.it)
gen 2014 - lug 2017
Durante questo periodo ho operato come coordinatore del team di supporto per il secondo e terzo livello per i databases contenti i dati di performance di rete per VFIT. Le attività di amministrazione dei database sono state ridotte al minimo dal momento che le strutture e le procedure dei 4 database Oracle e del successivo database consolidato sono state ottimizzate in modo continuo e lo spazio su disco è stato aggiunto quando necessario.
L'attività principale che ho fatto in questo periodo è stato il completamento del consolidamento di 4 database 10gR2 in un unico database Oracle 11gR2 su Oracle Super Cluster, 2 nodi RAC.
Questa attività ha richiesto uno sforzo significativo per essere completata perché non era possibile usare le transportable tablespaces (TTS) e RMAN per eseguire la migrazione dei database a causa di problemi di compatibilità dovuti tra le versioni e le tecnologie. Ho dovuto ricreare tutte le strutture di dati e popolarle attraverso procedure, un'operazione che ha richiesto molto tempo.
Come risultato della migrazione ho dovuto modificare le procedure, le funzioni ed i packages PL/SQL perché non funzionavano correttamente nel nuovo database.
Come conseguenza del cambio di piattaforma e di versione di RDBMS Oracle il character set del database è stato cambiato (da WE8ISO8859P1 al AL32UTF8). Le applicazioni GUI utilizzate per configurare i flussi ETL restituivano errori e problemi come dati scritti in colonne sbagliate. Per risolvere questo problema ho creato da zero una applicazione GUI in C# e svariate procedure e funzioni che consentono agli utenti di continuare a gestire la configurazione ETL Oracle PL/SQL facilmente. Attualmente sto lavorando su una versione web di questa GUI.
Come attività ordinarie che ho creato, modificato e cancellato tabelle, indici, viste materializzate e log di viste materializzate in aggiunta a qualsiasi altro tipo di oggetto Oracle.
Come attività straordinarie ho installato l'opzione Oracle Spatial su diversi database 11g e 12c su piattaforma Linux e Solaris e ho creato e caricato le tabelle con i dati geografici.
Uno dei miei compiti è valutare la compatibilità dell'attuale configurazione degli oggetti dei databases e delle procedure e delle GUI che su essi insistono su versioni più recenti di Oracle, per questo compito ho installato diverse basi dati Oracle 12c su piattaforme Windows e Linux con e senza utilizzare l'opzione multi-tenant.
Ho anche creato un elevato numero di procedure e packages PL/SQL che controllano la quantità e la qualità dei dati caricati. Queste attività di monitoraggio ed il relativo aggiornamento delle procedure e/o packages sono svolte in modo costante in quanto il numero di oggetti caricati nel DB è in costante crescita (attualmente ci sono oltre 2.200 tabelle di dati caricati e controllati quotidianamente per oltre 100 TB di dati).
Oracle DBA
Engineering Ingegneria Informatica (eng.it)
nov 2012 - gen 2014
Durante questo periodo ho operato come coordinatore del team di supporto per il secondo e terzo livello per i databases contenti i dati di performance di rete per VFIT. Le attività di amministrazione dei database sono state ridotte al minimo dal momento che le strutture e le procedure dei 4 database Oracle sono state ottimizzate in modo continuo e lo spazio su disco è stato aggiunto quando necessario.
L'attività principale che ho fatto in questo periodo è stato l'inizio del consolidamento di 4 database 10gR2 in un unico database Oracle 11gR2 su Oracle Super Cluster, 2 nodi RAC.
Come attività ordinarie che ho creato, modificato e cancellato tabelle, indici, viste materializzate e log di viste materializzate in aggiunta a qualsiasi altro tipo di oggetto Oracle.
Come attività straordinarie ho installato l'opzione Oracle Spatial su diversi database 11g e 12c su piattaforma Linux e Solaris e ho creato e caricato le tabelle con i dati geografici.
Uno dei miei compiti è valutare la compatibilità dell'attuale configurazione degli oggetti dei databases e delle procedure e delle GUI che su essi insistono su versioni più recenti di Oracle, per questo compito ho installare diverse banche dati Oracle 12c su piattaforme Windows e Linux con e senza utilizzare l'opzione multi-tenant del 12c.
Ho anche creato un elevato numero di procedure e packages PL/SQL che controllano la quantità e la qualità dei dati caricati. Queste attività di monitoraggio ed il relativo aggiornamento delle procedure e/o packages sono svolte in modo costante in quanto il numero di oggetti caricati nel DB è in costante crescita (attualmente ci sono oltre 1800 tabelle di dati caricati e controllati quotidianamente per oltre 100 TB di dati).
Oracle DBA
S.E.S.A. NV S.P.A.
feb 2007 - nov 2012
Responsabile dei caricamenti ETL e coordinatore del team di sviluppo delle procedure di caricamento dati.
Supporto per il prodotto Optima presso Vodafone Italia il quale rappresenta uno strumento fra i più utilizzati dal mercato per l’analisi delle performance di rete in ambito telecomunicazione.
Database Administrator dei database Oracle su cui il prodotto Optima si appoggia (azioni intraprese: creazione del database, distribuzione dei file fisici, creazione e manutenzione delle tabelle dati, messa in piedi dei flussi di caricamento dati sia partendo da file (testuale o binario) che da database remoto).
Ottimizzazione sia Hardware che Software dei suddetti database Oracle, in particolare Tuning degli accessi al disco, tuning delle strutture di memoria di Oracle, Tuning delle istruzioni SQL e Tuning delle tabelle dati.
Implementazione di Stored Procedure e Packages per il caricamento dati (ETL) e per la gestione automatica delle tabelle dati.
Migrazione della base dati di produzione (circa 25 TB) da Oracle 9i a Oracle 10g.
Split del database di produzione (circa 25 Tb) in 4 database tipizzati utilizzando il metodo Transportable Tablespaces.
Recovery e validazione successiva di un Database Oracle 9i da backup inconsistente.
Recovery e validazione successiva di un Database Oracle 10g da backup inconsistente.
Stesura documentazione progettuale (funzionale, tecnica, test, operativa, utente).
Oracle DBA
AIRCOM International
feb 2005 - feb 2007
Responsabile dei caricamenti ETL e coordinatore del team di sviluppo delle procedure di caricamento dati.
Supporto per il prodotto Optima presso Vodafone Italia il quale rappresenta uno strumento fra i più utilizzati dal mercato per l’analisi delle perfomance di rete in ambito telecomunicazione.
Database Administrator dei database Oracle su cui il prodotto Optima si appoggia (azioni intraprese: creazione del database, distribuzione dei file fisici, creazione e manutenzione delle tabelle dati, messa in piedi dei flussi di caricamento dati sia partendo da file (testuale o binario) che da database remoto).
Ottimizzazione sia Hardware che Software dei suddetti database Oracle, in particolare Tuning degli accessi al disco, tuning delle strutture di memoria di Oracle, Tuning delle istruzioni SQL e Tuning delle tabelle dati.
Implementazione di Stored Procedure e Packages per il caricamento dati (ETL) e per la gestione automatica delle tabelle dati.
Migrazione della base dati di produzione (circa 25 TB) da Oracle 9i a Oracle 10g.
Recovery e validazione successiva di un Database Oracle 9i da backup inconsistente.
Recovery e validazione successiva di un Database Oracle 10g da backup inconsistente.
Stesura documentazione progettuale (funzionale, tecnica, test, operativa, utente).
Oracle DBA, Docente Oracle
Emm&mmE Informatica Srl
giu 2000 - feb 2005
Configurazione hardware e software per l’installazione di Oracle database Enterprise Edition 8, 8i, 9i, 10g in configurazione singola istanza e multipla istanza (sia Cluster HA sia Real Application Cluster sia DataGuard) sulle piattaforme Red Hat Linux Advanced Server 3, Red Hat Linux Advanced Server 4, Novell Linux SuSE SLES 8, Novell Linux SuSE SLES 9, AIX 5, HPUX 11i (11.11), Tru64, Solaris 9, Solaris 10, Windows 2000, Windows Xp, Windows 2003.
Installazione, creazione, configurazione, manutenzione e tuning di databases Oracle.
Realizzazione di procedure di Backup a Caldo ed a Freddo utilizzando script manuali o utilizzando strumenti come Veritas NETBACKUP o Tivoli Data Protection for Oracle.
Implementazione di script per l’esecuzione di Backup Logici.
Analisi delle alternative hardware per la messa in piedi di databases Oracle.
Ho tenuto corsi su tutto il percorso sistemistico (DBA, Data Guard, RAC) e di sviluppo (SQL, PL/SQL, Spatial Option) per Oracle University Italia.
Formazione
Perito Meccanico
ITIS Silvano Fedi Pistoia
lug 1993 - lug 1993

          
        
Lingue
Inglese - Scritto A, parlato B
Informazioni addizionali
Oracle Database Administrator Certified Professional
Certificazione ottenuta per le versioni 8, 8i, 9i, 10g, 12c.
Oracle Cloud Infrastructure Certified Associate
Certificazione ottenuta per OCI 2018, 2020; Oracle Cloud Classic 2018
Oracle Autonomous Database Cloud Specialist
Certificazione ottenuta per 2019