Outsourcing

Esia software è in grado di proporre figure professionali diverse. Si illustrano di seguito i profili che attualmente siamo in grado di fornire:

Ruolo

Definizione

Project Manager

Ha come compito primario quello di condurre a buon esito un progetto informatico nel rispetto dei costi, dei tempi e della qualità stabilita. Sa organizzare le attività secondo una metodologia di lavoro, pianificare le risorse, mantenere il controllo operativo sulle medesime ed è responsabile della qualità dei prodotti sviluppati e relaziona sull'andamento il management.

Organizzatore e specialista funzionale

Figura fondamentale all'interno dell'IT. Ha il compito di analizzare i processi di lavoro e le modalità dell'utente. Ha il compito di ricercare, valutare, proporre soluzioni organizzative, svolgendo la consulenza in tutti gli ambiti di propria competenza.

È il trait d'union tra i diversi capi progetto e il Manager IT e partecipa alla conduzione di progetti organizzativi e non, con l'obiettivo del raggiungimento delle strategie aziendali e obiettivi di efficacia ed efficienza.

Analista

Analizzare, gestire ed eseguire le richieste di progetti informatici, fornire consulenza, nonché proporre novità e miglioramenti tecnologici e metodologici, secondo quanto deciso dai diversi responsabili, con obiettivi di efficacia, efficienza e contenimento dei costi e nel rispetto delle metodologie dell'azienda.

Modellatore e Amministratore

Dati

Ha come compito primario quello di progettare lo schema concettuale dei dati a partire dalla definizione delle esigenze informative degli utenti. Le sue conoscenze devono essere rivolte a tutto l'ambiente aziendale, del quale deve possedere una visione vasta ed unitaria. Svolge prevalentemente la funzione di supporto all'analisi dei sistemi informativi da automatizzare, con l'obiettivo sia di progettare lo schema concettuale dei singoli settori aziendali, che di integrare gli schemi di settore nello schema concettuale aziendale.

Programmatore

Figura tecnica dedicata allo sviluppo degli algoritmi di calcolo ed alla loro codifica in programmi. Partecipa alle fasi di progettazione tecnica e di realizzazione, curando in particolar modo le seguenti attività:

· definizione degli algoritmi, ovvero della logica dei programmi

· documentazione della logica dei programmi, al fine della successiva manutenzione

· codifica dei programmi nel linguaggio prescelto

· preparazione dei dati di test dei programmi ed il test

· preparazione della documentazione per le gestione operativa dei programmi.

A seconda del livello e della mansione, il programmatore può curare soltanto la definizione degli algoritmi risolutivi dei problemi oppure curare la codifica ed il test dei programmi sulla base di algoritmi concepiti da altri.

Supporto End User

Figura tecnica dedicata a supportare sviluppi di sistemi applicativi svolti anche autonomamente tra settori del business oppure a realizzare componenti applicative destinate ad un utilizzo autonomo da parte delle divisioni di business (tipicamente in un ambiente delicato).

Webmaster

Preporre, analizzare, sviluppare e amministrare i sistemi e le infrastrutture a supporto dei Web (intranet e/o internet) in sinergia con gli obiettivi e le strategie dell'azienda, con lo scopo di realizzare delle soluzioni applicative destinate al Web e indirizzate all'interno piuttosto che all'esterno dell'azienda.

Amministratore database

Figura tecnica che ha una profonda conoscenza dei sistemi di gestione degli archivi e delle basi di dati, sia dal punto di vista esterno, per la loro utilizzazione, sia da quello interno, per la loro gestione. Ha come compito quello di progettare gli schemi logici e fisici degli archivi o delle basi di dati, come pure di fornire supporto ai gruppi applicativi nelle fasi di progettazione logica e fisica dei dati. Cura quindi l'ottimizzazione delle basi di dati e la loro integrazione dal punto di vista tecnico, fornendo informazioni agli analisti tecnici ed ai programmatori sulle modalità di accesso ai dati. Fornisce inoltre supporto ai programmatori per la risoluzioni di problemi che possono insorgere nella codifica dei programmi che accedono a basi di dati. Definisce inoltre le modalità operative atte ad assicurare la salvaguardia e l'integrità delle basi di dati.

Sistemista di rete

Ha competenze sia nelle apparecchiature HW per le telecomunicazioni che SW di basi per telecomunicazioni. Effettua la scelta e il dimensionamento delle apparecchiature sulla base delle esigenze formulate dai gruppi sistemistici e applicativi. Cura l'installazione e la gestione del SW per la trasmissione dei dati e fornisce consulenza per il suo utilizzo agli analisti tecnici ed ai programmatori.

Architetto applicativo

Definisce una strategia applicativa e garantisce la corretta evoluzione dell'architettura applicativa, coerentemente con gli obiettivi del business. Definisce e promuove indirizzamenti e standard architetturali che favoriscono il riuso di componenti.