Responsabile della configurazione dei sistemi centrali IT [ Classificazioni ] ________________________________________________________________________ Classificazione Nazionale delle Professioni ISTAT 2001 2.1.1.4 ‐ INFORMATICI E TELEMATICI Attività Economiche ATECO K ‐72.10 ‐ Consulenza per installazione di sistemi informatici Classificazione Internazionale delle Professioni ISCO‐88 2131 ‐ Progettisti e analisti di sistemi informatici [ Descrittivo ]___________________________________________________________________________ Finalità Verifica i requisiti inerenti i sistemi di elaborazione, definisce la soluzione tecnica corrispondente e coordina la messa in servizio dei componenti hardware e software di base. Tiene sotto controllo il funzionamento dei sistemi, analizza e risolve eventuali anomalie che emergono a livello hardware o a livello di integrazione tra sistemi software centralizzati Elementi di contesto CONTESTI LAVORATIVI Ambito/i di riferimento: Opera in organizzazioni di dimensioni medio‐grandi oppure presso aziende fornitrici di servizi di supporto sistemistico. Collocazione/i organizzativa/e: Tipicamente inserito all’interno della funzione IT, riporta al Direttore dei Sistemi Informativi. In aziende fornitrici potrebbe riportare alla Direzione Tecnica. Modalità di esercizio del lavoro: La responsabilità sul funzionamento dell’infrastruttura di elaborazione comporta tipicamente l’esigenza di orari di lavoro flessibili e non standard Requisiti preferenziali Formativi: E’ preferibile una laurea in Informatica o Ingegneria Informatica. Esperienziali: Esperienza di almeno 18 mesi in un ruolo lavorativo compatibile Requisiti obbligatori Per potersi qualificare come Responsabile della configurazione dei sistemi centrali IT/Data Centre & Configuration Manager occorre superare i test EUCIP previsti per questa figura ed è inoltre necessario il possesso della ____________________________________________________________ certificazione EUCIP livello “Core” [ Comportamenti Organizzativi ] Orientamento all’innovazione e al cambiamento Pensiero analitico Pensiero concettuale Decisionalità Gestione delle relazioni e Negoziazione Gestione di gruppi operativi Integrazione organizzativa Consapevolezza organizzativa [ Competenze ]_________________________________________________________________________ Essere in grado di progettare lʹintegrazione dei sistemi di elaborazione dati Per metter in atto la competenza occorre sapere come… ‐ Riverificare l’insieme delle soluzioni precedentemente proposte e dimensionare i sistemi di elaborazione dati in modo coerente. ‐ Convalidare la pianificazione degli sviluppi delle interfacce e dei relativi rilasci in produzione. ‐ Definire una architettura software rispondente ai requisiti ‐ Definire lʹarchitettura del sistema e il piano di attivazione ‐ Coordinare un progetto ‐ Progettare centri di elaborazione dati ‐ Scegliere il pacchetto più adatto in relazione al ciclo di vita del sistema IT ‐ Identificare gli oggetti a cui associare attributi e metodi ‐ Gestire la progettazione software secondo un approccio consolidato ‐ Gestire lo sviluppo di un sistema nelle sue varie fasi ‐ Facilitare la definizione di strategie organizzative e scegliere i sistemi IT correlati Conoscenze Abilità Tecniche di coordinamento e gestione di team Applicare procedure di rilascio (per specifiche e software) Strategie organizzative e sistemi IT correlati Applicare metodologie di selezione di sistemi IT Architetture software Disegno dei sistemi e implementazione Applicare tecniche di verifica e comparazione tra soluzioni software alternative Strategie di business Applicare metodologie di sviluppo dei sistemi Scelta del pacchetto software e ciclo di vita dellʹimplementazione Applicare tecniche di progettazione dellʹarchitettura del sistema informativo Cicli di vita per lo sviluppo del sistema informativo Modello Object Oriented allʹanalisi di sistemi Applicare tecniche di analisi orientata agli oggetti per lʹanalisi dei sistemi Progettazione software secondo un approccio consolidato Applicare i principi di progettazione software Architettura di elaborazione dati distribuita Applicare metodologie per la definizione di un architettura software Applicare criteri di progettazione di sistemi di elaborazione dati Essere in grado di contribuire alla rifinitura del sistema IT Per metter in atto la competenza occorre sapere come… ‐ Adattare i sistemi di elaborazione centrali collaborando con altri esperti alla definizione e realizzazione delle opportune interfacce tra sottosistemi software. ‐ Applicare procedure rigorose alla gestione della configurazione del sistema e delle modifiche tecniche. ‐ Contribuire alla condivisione di regole, convenzioni e di uno spirito di squadra. ‐ Realizzare interrogazioni e stampa di dati ‐ Gestire le modifiche e la configurazione del sistema ‐ Manipolare i dati in un database Conoscenze Abilità Tecniche di coinvolgimento Applicare procedure di pianificazione operativa Gestione delle modifiche e della configurazione Applicare tecniche di gestione delle dinamiche di gruppo Manipolazione dei dati in una base dati Utilizzare strumenti di collaborazione (es. messaggi, forum) e di controllo delle versioni Approcci per la stesura di report di dati strutturati Utilizzare il linguaggio SQL e altri strumenti di interazione con un DB Utilizzare XML e altri linguaggi di formattazione grafica dei dati Applicare metodologie di gestione delle modifiche e della configurazione del sistema Essere in grado di gestire lʹinfrastruttura IT Per metter in atto la competenza occorre sapere come… Organizzare e mantenere l’infrastruttura di elaborazione centrale di un sistema informativo. Garantire lo sfruttamento ottimale delle infrastrutture e delle caratteristiche dei sistemi operativi utilizzati. Sfruttare le caratteristiche del sistema operativo Valutare una rete in termini di architettura generale e di caratteristiche rispetto alla normativa Valutare le caratteristiche di un sistema hardware e gestirne lʹevoluzione Conoscenze Abilità Sistemi operativi Applicare criteri di selezione fornitori Principi e norme sulle reti Utilizzare dispositivi di comunicazione in rete Sistemi hardware Applicare tecniche di configurazione sistemi hardware Applicare tecniche di soluzione dei problemi di un sistema operativo Essere in grado di verificare la qualità dei servizi offerti dal sistema IT centrale Per metter in atto la competenza occorre sapere come… ‐ Fornire supporto di alto livello al pieno utilizzo dei vari servizi resi disponibili attraverso i sistemi informatici centrali. ‐ Contribuire alla formalizzazione del livello di servizio e gestirne l’erogazione sia rispetto ad esigenze di sviluppo che rispetto ad esigenze di utilizzo operativo del sistema. ‐ Definire condizioni ottimali di erogazione dei servizi IT ‐ Definire un appropriato processo di gestione del servizio IT ‐ Definire e comunicare i contenuti dei servizi informatici ‐ Gestire un ambiente di sviluppo ‐ Valutare lʹapplicabilità di strumenti CASE e IDE ‐ Pianificare il lavoro e distribuire i compiti ‐ Amministrare una base dati Conoscenze Abilità Tecniche di pianificazione di attività Utilizzare strumenti CASE e IDE Comunicazione d’impresa Applicare procedure di gestione del servizio IT Tecniche di pianificazione aziendale Elementi di gestione del servizio IT Applicare procedure di gestione di un ambiente di sviluppo Ambienti di sviluppo e strumenti (CASE ‐ IDE) Applicare procedure di gestione ordinaria di una base dati Definizione dei servizi informatici e loro visibilità Applicare tecniche di comunicazione strutturata Amministrazione di una base dati Applicare tecniche di pianificazione di risorse e di mezzi Sistemi di gestione di un ambiente di sviluppo Applicare metodologie di gestione del servizio IT (es. ITIL) Condizioni per lʹerogazione dei servizi IT