Figura professionale: DBA DB2 Mainframe Z/Os – Analista tecnico programmatore COBOL

Nome Cognome: R. L.Età: 52
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Roma

Accesso Full al database con 29.984 CV a partire da € 5,00    ABBONATI SUBITO!



Sommario

DBA DB2 Mainframe Z/Os – Analista tecnico programmatore COBOL

Competenze

  • DB2 Mainframe Z/Os –COBOL

Esperienze

ESPERIENZA LAVORATIVA

Dare: (da : – a)        
Maggio 2020 a oggi: Poste Italiane
Settore        Informatica
Principali mansioni e responsabilità        DBA DB2 Mainframe Z/Os – Analista tecnico programmatore COBOL CICS VSAM. Analista propositore e ottimizzatore criticità – Z/Os SMP – Schedulatore via “TIVOLI WORKLOAD SCHEDULER”
Analisi e controllo corretto funzionamento del DB2.
Ottimizzatore di procedure; in particolar modo per le REORG.
Controllo e supporto per transazioni CICS; messa a punto di soluzioni per ottimizzare il processo dell’informazione a livello dati. Proposizione di indici ad OK per ottimizzare i percorsi di accesso ai dati.
Scrittura programmi, batch e cics, mediante linguaggio Cobol con accesso basi dati DB2 per l’ottimizzazione degli accessi ai dati relativi alle carte PostPay.
Gestione dei flussi mediante Vsam via batch cobol db2.
Analisi e messa a punto gestione accessi DB2.
Attività generale di gestione su database.
Utilizzo dello strumento CA Service Desk manager per la gestione delle richieste evolutive degli utenti relativamenti alla base dati.
Scrittura di una procedura REXX ad ok per la determinazione della continuità per la nomenclatura per l’esecuzione di applicazioni estemporanee.
Ottimizzatore di criticita per la velocità esecutiva delle procedure in sofferenza(COBOL DB2 JCL)

• Date (da – a)        Gennaio 2019 a Aprile 2020 BNP Paribas
• Settore        Informatica
• Principali mansioni e responsabilità        DBA DB2 Mainframe Z/Os – Analista tecnico programmatore COBOL CICS VSAM. Analista propositore e ottimizzatore criticità – Z/Os SMP – Specialista Serena ChangeMan
Schedulatore via “TIVOLI WORKLOAD SCHEDULER”
Analisi e controllo dei flussi monetari da e verso la banca.
Scrittura programmi, batch db2 e creazione di diverse procedure OPC per effettuare la quadratura di fine/inizio giornata operativa per l’apertura delle casse di alcune finanziarie.
Gestione dei flussi mediante Vsam via batch cobol db2.
Schedulatore TWS ed ottimizzatore di procedure.
Controllo e supporto per transazioni CICS; messa a punto di soluzioni per ottimizzare il processo dell’informazione sia a livello software che accesso dati.
Analisi e messa a punto gestione accessi DB2.
Attività generale su database.
Utilizzo dello strumento Remedy per la gestione degli incidenti e richieste evolutive.
Scrittura di procedure REXX ad ok per la banca per l’automazione dei controlli.
Stesura di programmi Cobol Cics Db2 ad Ok per la gestione dei controlli dei flussi monetari da e verso la banca.
Stesura di procedure JCL per l’automazione settimanale e mensile per la quadratura dei conti correnti.
Ottimizzatore di criticita per la velocità esecutiva delle procedure in sofferenza(COBOL DB2 JCL)

        
    
• Date (da – a)        Aprile 2013 a Dicembre 2018 Banca d’italia
• Settore        Informatica
• Principali mansioni e responsabilità        DBA DB2 Mainframe Z/Os – Analista tecnico programmatore COBOL CICS VSAM. Analista propositore e ottimizzatore criticità – Z/Os SMP – Specialista Serena ChangeMan
Schedulatore via “TIVOLI WORKLOAD SCHEDULER”
Gestione completa degli oggetti/progetti dalla fase di sviluppo a quella di produzione.
Gestione SMP/E sui diversi sistemi della banca.
Versioning DB2 ed installazione delle PFT comunicate da IBM.
Monitoraggio via MainView delle transazioni critiche, analisi di queste ultime e proposte soluzioni per migliorare le performance.
Tutto il codice delle transazioni CICS è scritto in COBOL.
Scrittura di tutti i programmi per la verifica batch Db2, in linguaggio cobol e Rexx, per la verifica della fattibilità delle operazioni di BIND Db2 e messa in opera del software da passare giornalmente.
Scrittura di programmi COBOL db2 Rexx per la gestione, organizzazione e consultazione di tutto il patrimonio Software , DB2 e non, passato quotidianamente in produzione.
Procedure statistiche via programmi batch Cobol db2 delle tempistiche di passaggio software.
Ottimizzazione e messa a punto di oggetti SQL per massimizzarne le performances
Le versioni dei DB2 che adesso usa la banca sono quasi tutti a versione 11.
Gestione del tool Insync e DB2ADMIN.
Gestione copie del catalogo del DB2 durante le migrazioni delle diverse versioni DB2.
Allineamento fasi di lavoro ed organizzazione gruppi via OPC.
Analisi e sviluppo di diverse applicazioni a supporto Europeo per la realizzazione di statistiche puntuali in merito alla lavorazione in tempo reale del parco software europeo.
I programmi per l’elaborazione dei dati statistici sono scritti in Cobol ed in REXX.
Analisi e sviluppo di un’applicazione per la gestione dello spazio sui dischi Z/Os..
Il software per la gestione spazio dati è scritto in REXX e Cobol.
Gestione dei rilasci ed installazione software su sistemi internazionali in ambito Target 2 Security.
Creazione di gruppi e relativa schedulazione mediante appositi calendari.
Esecuzioni e messa a punto di qualsiasi gruppo OPC esistente.

• Date (da – a)        Gennaio 2012 a Marzo 2013 BNL BNP Paribas
• Settore        Informatica
• Principali mansioni e responsabilità        DBA DB2 Mainframe Z/Os – Analista tecnico programmatore COBOL CICS VSAM. Analista propositore e ottimizzatore criticità
Gestione completa degli oggetti dalla fase di sviluppo alla fase di produzione.
Responsabile di 3(tre) patrimoni della banca. Questo significa seguire tutto il ciclo di vita del dato, partendo dalla definizione e modalità della definizione del dato fino alla gesitone completa di qualsiasi oggetto inererte il patrimonio di competenza.
Messa a punto di tutte le modifiche strutturali della base dati.
Creazione e schedulazione insieme al gruppo OPC di tutte le utilities di competenza del patrimonio per il suo corretto funzionamento: JCL e file.
Identificazione modalità e tempistica per lo svecchiamento dei dati, creazione delle procedure per effettuare tale lavoro.
Creazione di un tool per verificare quotidianamente tutto il patrimonio DB2 della banca con relative segnalazioni delle criticità ai vari gruppi.
Gestione e messa a punto di qualsiasi utilities necessaria al quotidiano funzionamento dei patrimoni di comptenza.
Creazione correzione e valutazione di qualsiasi statement DDL.
Verifica delle performance di qualsiasi Package oggetto di passaggio in produzione con relativa stesura di rapporto tempo prestazioni e conseguenze promozione/bocciatua.
Supporto a tutti gli sviluppatori per la scrittura di strategie di accesso al DB2 in maniera performante.
Studi degli indici di produzione con eventuale abbattimento di quelli non più significativi ed usati o eventualmente modificabili per renderli performanti.
Supporto a chiunque si trovi in situazioni di stallo o di crisi per diventare performante a livello startegie di accesso dati DB2
In questo periodo sto riutilizzando come tool TRITUNE e Ca/Detector ed OmegaMoon per la verifica e supporto alle performance.
Il DB2 installato in banca è la verione 9 ed a breve si passerà alla versione 10.

• Date (da – a)        Aprile 2010 a Dicembre 2011 INAIL
• Settore        Informatica
• Principali mansioni e responsabilità        DBA DB2 Mainframe Z/Os – Analista tecnico programmatore COBOL CICS VSAM.
Sistemazione della struttura del database rigenerando tutte gli oggetti e relazioni interessate dalle applicazioni che sono lavorate.
Sviluppo di programmi Cobol(C) per la tramismissione di dati fra diversi ambienti e per la verifica dei tempi di esecuzione dei jobs notturni con relativa stampa di report. 
Rilevazione statistica giornaliera delle attività mediche da effettuare durante la giornata, con produzione ed invio report alle relative sedi.
Gestisco in maniera quasi del tutto autonoma la base dati DB2 sotto tutti i punti di vista.
Per quel che riguarda gli standards mi attengo scrupolosamente a quelli aziendali e se ritengo necessaria qualche variazione faccio sempre e comunque una valutazione e successivamente una proposta.
Effettuata qualsiasi tipo di operazione sulla base dati.
Utilizzo massiccio di Utilities come Unload, Load, Reorg, Runstats, Rebind a fronte del recovery dati da alcune macchine oracle andate distrutte durante il terremoto dell’Aquila.
Creazione ed esecuzione di qualsiasi tipo di script DDL e DML.
Per quel che riguarda i diversi Tools di monitoraggio delle performance qui in INAIL si usa OMEGAMON. Anche se non in maniera massiccia si usa anche DB2PM e DB2TP Monitor.
Durante il 2011 ho preso 2 certificazioni, la 730(IBM DB2 Fundamentals) e la 732(IBM DB2 for z/OS Database Administrator), quindi posso tranquillamente dire di essere decisamente abbondante per quel che riguarda qualsiasi tipo di script DDL e DML ovvero qualsiasi statements SQL.
Supporto quotidiano agli utenti relativo a Abend SQL code, Abend Utility e tutto quello che ne deriva.
Supporto per l’ottimizzazione di Stored Procedure DB2 Cobol.
• Date (da – a)        Ottobre 2007 a Marzo 2010 Banca d’Italia
• Settore        Informatica
• Principali mansioni e responsabilità        DBA DB2 – Mainframe Z/Os – Esperto Change Man. 
Analista tecnico programmatore COBOL VSAM.
Analista tecnico programmatore Cobol Cics DB2. IMS DL1, VSAM,C.
Completa gestione Base dati con qualsiasi tipo di operazione.
Parte del gruppo gestori DB2 della Banca. 
Per quel che riguarda gli standards ci si attiene inderogabilmente a quelli dettati dalla Banca.
Unload, Load, Reorg, Runstats, Rebind e via dicendo sono operazioni di normale gestione.
Controllo e messa a punto di qualsiasi tipo di script SQL DDL DML PL/SQP creato dagli sviluppatori prima del passaggio in produzione tramite tool Change Man.
Supporto quotidiano agli utenti relativo a Abend SQL code, Abend Utility e tutto quello che ne deriva.
Utilizzo del Tool DB2ADMIN per la gestione appunto dei DB2 della banca e a livello nazionale e a livello europe BCE.

Supporto sistemistico a qualsiasi livello agli sviluppatori mediante l’utilizzo del tool Change Man.
Definizione e creazione di tutti gli spazi relativi a qualsisi progetto inseribile e gestibile via Change Man. Installazione di diversi prodotti sui sistemi della banca.
Creazione di un dinamismo, sempre in Rexx(C), per la verifica delle schede di Bind a livello internazionale gestibile via Change Man BCE; tale dinamismo consiste nella simulazione delle diverse operazioni DB2 che a valle di un esito positivo crea i moduli che in seguito andranno realmente in esercizio ed installati in produzione via Change Man BCE.
Completa gestione dei database DB2 relativi ad ambienti di Test e Collaudo acceduti dai moduli Change Man

Controllo dei passaggi in produzione di tutte le implementazioni e modifiche, sia software che procedurali, realizzate giornalmente da tutti i programmatori.
Analisi, sviluppo e realizzazione di un Add On scritto interamente in Rexx(C) per la verifica della correttezza delle schede Jcl sia per i singoli Jcl che per quel che riguarda intere procedure.

• Date (da – a)        Settembre 2005 – Settembre 2007 Accenture per conto INPS
• Settore        Informatica
• Principali mansioni e responsabilità        DBA DB2 –Mainframe Z/Os.
Analista tecnico programmatore Cobol Cics DB2 IMS DL1, VSAM,C.
Supporto alla migrazione dall’ambiente As400 verso architettura His Microsoft; studio e normalizzazione dei dati.
Gestione globale di tutto il DataBase DB2 relativo al completo parco software di INPS interessato al passaggio alla nuova architettura.
Utilizzo massiccio di utilities DB2 come Unload , Load, Reorg , Runstats, BindCopy.
Utilizzo del tool KTC per l’esecuzione di alcune DDL per la creazioni di oggetti DB2.
Controllo e messa a punto di qualsiasi tipo di script SQL DDL DML PL/SQP creato dagli sviluppatori prima del passaggio in produzione.
Creazioni di una fitta rete di relazioni dati e vincoli referenziali DB2.
Supporto agli sviluppatori ed utenti relativo ad Abend SQL code, Abend Utility e tutto quello che ne deriva.
Responsabile del gruppo Mvs lato sistemistico, composto di 4 persone, me escluso. Tale gruppo scriveva programmi, da me richiesti, che servivano per il trasferimento dati fra i diversi ambienti; i programmi erano scritti in Cobol e C.
Analisi e sviluppo di 2 intere procedure; una per il ripristino dei dati in ambiente DB2 acceduto dagli IMS e CICS e l’altra per la compilazione dei programmi che dovevano essere acceduti tramite i TP.
Entrambe le procedure sono state scritte in ambiente MVS Tso con relativa creazione di pannelli ISPF utilizzando l’interprete REXX con accessi DB2 annessi e programmi Cobol e C per la verifica delle operazioni fatte. Tali procedure generano reports.
Analisi e sviluppo di una procedura per l’invio in posta elettronica di tutti i reports prodotti mediante SMTP; tale procedura è stata scritta in Rexx(C) e Cobol.
Supporto per verifica funzionamento delle transazioni CICS.
Proposta, accettata, e supportata soluzione per la gestione delle transazioni definite MultiSegments; definite così poiché devono simulare la lettura di più messaggi, anche se in realtà era solo uno; il tutto per mantenere la compatibilità con il vecchio mondo AS400 e contemporaneamente essere utilizzate dalla nuova infrastruttura HIS.
Controllo delle prestazioni con verifica dei tempi di risposta; stesura relazione evidenziando pro e contro delle varie soluzioni proposte ed adottate evidenziando i punti migliorabili.
L’analisi e la gestione di tutti i casi avvenivano in un solution center ove lavoravano contemporaneamente circa 80 persone.

• Date (da – a)        Luglio 2000 – Agosto 2005 Banca Fideuram
• Settore        Informatica
• Principali mansioni e responsabilità        Analista programmatore PL1 Cobol Cics DB2 IMS DL1 VSAM.
Sistemista DB2 – Mainframe Z/Os
Sviluppo e manutenzione di applicazioni in PLI, IMS, DB2.
I tools di sviluppo sono Endevor e Telon.
Analisi e sviluppo di diverse procedure per l’adeguamento alla nuova normativa fiscale di alcuni prodotti FideuramVita, con particolare attenzione al prodotto Nuova Vitazzurra (Polizze caso morte) e polizze Index Linked.
Scrittura di diverse procedure per il passaggio valuta lire euro.
Tutte le procedure sono state scritte in PL1 e C, con qualche accorgimento in visual basic.
Creazione di procedure Batch tramite Internal Reader per il trasferimento dati da Mainframe a Server NT di Banca tramite FTP.
Creazione moduli di calcolo e automatizzazione mediante la creazione di un’ulteriore procedura che invia i risultati al termine dell’elaborazione ai relativi indirizzi di posta elettronica degli utenti con allegati i tabulati relativi ai risultati.
Analisi e sviluppo di un’ulteriore procedura denominata ALM, Asset Location Management.
Tale procedura effettua il calcolo del patrimonio finanziario dell’azienda ad ogni trimestre.
Creazione di tutti i moduli di calcolo e trasferimento di tutti gli OutPut in ambiente Windows mediante procedure Ftp dinamiche.
Sviluppo di una nuova procedura Batch schedulata tramite Tp per effettuare il rimborso delle polizze Index Linked in scadenza.
Messa a punto dei moduli di calcolo per il rimborso parziale e totale; scritti programmi per le stampe di controllo.

Analisi e sviluppo di nuove procedure su richiesta ANIA: mensile, trimestrale, annuale.
Le procedure producono delle statistiche puntuali e precise sulla raccolta dei premi della compagnia. 
Per tali procedure è stata sviluppata anche una funzione Java usata principalmente per la verifica e l’invio in automatico delle statistiche tramite posta elettronica all’ANIA.
Procedure Storno e Riattivazione polizze Index Linked.
Messa a punto di alcuni moduli di calcolo ed effettuata analisi per la realizzazione di una procedura più snella rispetto a quella esistente, i programmi sono stati scritti in Cobol e C.

• Date (da – a)        Settembre 1999 – Giugno 2000 Colgate Palmolive S.p.A.
• Settore        Informatica
• Principali mansioni e responsabilità        Analista programmatore Power Builder DB2 ORACLE.
Sviluppo di applicazioni Power Builder con utilizzo di PFC. La programmazione è completamente orientata agli oggetti ed il Data Base è ORACLE.
Utilizzo massiccio di PL/SQL per estrazione dati a livello statistico e di tipo reportistica.
Analisi e sviluppo della procedura Penali Incentivi.
Realizzati tutti i moduli di calcolo con relative statistiche settimanali e mensili. Tutti i reports prodotti da tale procedura venivano inviati tramite posta elettronica a tutti i responsabili di zona con la cadenza procedurale.

• Date (da – a)        Ottobre 1996 – Agosto 1999 Banca Nazionale Dell’agricoltura
• Settore        Informatica 
• Principali mansioni e responsabilità        Analista programmatore Cobol DB2 IMS DL1 VSAM.
Partecipazione al corso sui prodotti Autochange,Allianz e Smartest.
Responsabile di un gruppo riguardante il progetto Y2K composto da dieci persone per l’allineamento delle procedure all’anno 2000.
Analisi e scrittura di strategie ad OK per intervenire sul patrimonio software della banca per la modifica e messa a punto di ogni tipologia di programma, sia Batch che Online CICS ed IMS.
Sviluppo procedure Cobol CICS IMS DB2 VSAM per la contabilità dei certificati di deposito.
Durante tale periodo ho avuto modo di conoscere tutte le problematiche, tecniche e logistiche, inerenti il rapporto cliente/banca relative alle modalità investimento.
Analisi e sviluppo della procedura relativa allo scalare di tutti i conti correnti dei clienti della banca.
Sviluppo di una procedura parallela per la verifica della correttezza dei risultati in Easytrieve.
Produzione di reportistica ed invio tramite FTP a tutte le sedi.
Durante tale periodo ho frequentato anche un corso di programmazione in visual basic ed un corso avanzato IBM per la scrittura di DML e DDL.

• Date (da – a)        Settembre 1994 – Settembre 1996 Telecom
• Settore        Informatica
• Principali mansioni e responsabilità        Analista programmatore C, Cobol, Cics, DB2, IMS DL1 VSAM.
Sviluppo di procedure per il controllo del traffico telefonico(GESAL, ANALTRAF)
Partecipazione ad una parte di progetto riguardante DECT!  Durante tale fase ho realizzato delle procedure per interfacciare i mondi MainFrame e Windows.
Analisi e creazione di procedure dinamiche.
Il dinamismo riguardava i metodi di accesso al DB2, i quali venivano generati in modo automatico.
Analisi tecnica e partecipazione al progetto OAM.
Tale progetto consisteva nella scrittura su dischi ottici dei dati relativi al traffico mondiale Telecom. 
Durante tale fase ho scritto le routines che interfacciavo il mondo MVS con gli hardware per il trasporto dei dati che Telecom aveva scelto come supporto.
Analisi e sviluppo in maniera integrale della procedura “Bolletta trasparente”.
Tutti i programmi di tale procedura sono stati scritti in Cobol CICS e tutti i programmi di verifica della procedura in C; a tale proposito sono stati pubblicati 2 articoli: 1 sul Messaggero in prima pagina e  l’altro sulla Repubblica nella sezione economica.
Coordinatore di un piccolo gruppo di 4 persone per lo sviluppo di una nuova applicazione on-line, Cobol CICS DB2 VSAM.

Durante questo periodo ho avuto modo di usare in maniera spregiudicata il CICS ed il DB2.
Tale procedura aveva il compiuto di generare delle statistiche su tutti i prodotti che la Telecom pubblicizzava e vendeva ai suoi clienti.
Dopo aver fatto un corso sull’infrastruttura IBDA di telecom ho parteciapto alla realizzazione di procedure che facevano uso dei moduli della infrastruttura IBDA, Cobol CICS DB2.

• Date (da – a)        Aprile 1994 – Agosto 1994: IMI Istituto mobiliare italiano.
• Settore        Informatica
• Principali mansioni e responsabilità        Analista programmatore.
Sviluppo procedure e programmi Cobol CICS IMS DB2 inerenti la contabilità di conto corrente per i clienti in valuta estera.

• Date (da – a)        Gennaio 1994 – Marzo 1994: Softlab
• Settore        Informatica
• Descrizione        Vinto concorso e partecipato al corso di formazione presso Softlab S.p.A.

 

ISTRUZIONE E FORMAZIONE

• Date (da – a)        Settembre 1986 a Luglio 1991
• Nome e tipo di istituto di istruzione o formazione        Istituto tecnico per programmatori Magellano in Ostia
• Principali materie / abilità professionali oggetto dello studio        Informatica – Matematica – Ragioneria e tecnica bancaria
• Qualifica conseguita        Ragioniere programmatore

ULTERIORI INFORMAZIONI        Inglese sia parlato che scritto buono.
Linguaggi di programmazione conosciuti: C, Java, Cobol, EasyTrieve, Visual Basic, Power Builder.
Corsi effettuati: Visual Basic , Power Builder(C), preparazione presso la Banca di Brescia(Bipop) per l’esame da promotore finanziario; superato l’esame e presa abilitazione.

Il/La sottoscritto consapevole che le dichiarazioni false comportano l’applicazione delle sanzioni penali previste dall’art. 76 del D.P.R. 445/2000 , dichiara che le informazioni riportate nel seguente curriculum vitae , redatto in formato europeo, corrispondono a verità.
 

316 total views, 1 today