Company Profile

CAT S.r.l. è una società di servizi informatici orientata alla realizzazione di progetti qualitativamente elevati

LA NOSTRA STORIA

Nasce nel 1997 su iniziativa di un gruppo di professionisti che hanno maturato significative esperienze nel settore dei sistemi informativi aziendali. La CAT S.r.l si è posta fin da subito l`obiettivo di “ integrare le nuove tecnologie informatiche con le reali esigenze del cliente”. La volontà di affrontare le reali problematiche dell’ azienda / Ente senza cedere alle mode tecnologiche del momento è sempre stato l’ elemento che ha caratterizzato la ns. realtà aziendale ed ha costituito motivo di apprezzamento da parte del cliente.

I nostri settori specifici

La struttura interna della CAT si sviluppa in due settori specifici perfettamente integrati fra loro:

PROGETTAZIONE E SVILUPPO

Programmatori con anni di esperienza alle spalle, pronti a seguirvi nel processo di sviluppo delle vostre idee e per assistervi con i programmi già esistenti.

ASSISTENZA TECNICA

Sistemisti avanzati pronti ad aiutarvi per districarvi nel mondo dei sistemi operativi, reti internet (aziendali e privati) e ammistrazione server.

CAT S.r.l. può definirsi un’azienda di servizi capace di affiancare qualsiasi tipologia di clientela 

Offre consulenze nel campo della pianificazione tecnologica e dei prodotti informatici, ma soprattutto in grado di proporre prodotti e servizi di alta qualità.

L’offerta aziendale

Il patrimonio di conoscenze, le competenze specialistiche e le sinergie attivabili all’interno della ns. azienda assicurano al cliente una copertura integrale delle problematiche in gioco ed il raggiungimento pianificato e garantito dei risultati attesi. Chi si rivolge alla CAT S.r.l. può contare sulla collaborazione di una struttura in grado di assistere il cliente dalla fase di elaborazione di massima di un progetto alla successiva analisi e realizzazione della soluzione, con la garanzia di poter usufruire di una serie di servizi che valorizzano al massimo le potenzialità della soluzione realizzata. I continui mutamenti del mercato e la complessità ed estrema variabilità dei fattori che regolano le leggi della domanda e dell’ offerta impongono alle imprese la continua revisione delle proprie strategie e l’ adozione di rapidi cambiamenti organizzativi. In questa prospettiva le nuove tecnologie dell’informazione offrono un contributo determinante per governare il cambiamento e trarre vantaggio dalle trasformazioni in atto.

Ciò che la nostra azienda fa per voi

SOLUZIONI PERSONALIZZATE

Studia soluzioni personalizzate per i clienti, dal singolo componente all’ intero sistema informatico in rete e non;

CONSULENZA INFORMATICA

Fornisce consulenza informatica, scegliendo le componenti elettroniche fornite, cercando sempre un livello qualitativo di eccellenza, mai discostandosi dalle giuste politiche di ottimizzazione del rapporto qualità /prezzo;

ASSISTENZA TECNICA

Fornisce assistenza tecnica hardware e software on-line o direttamente on-site;

CORSI AVANZATI

Organizza corsi per l`apprendimento dell`uso avanzato di sistemi operativi e programmi per la produttività aziendale [es. Microsoft Windows, Microsoft Office, Internet, Linux etc.].

SVILUPPO E GESTIONE

Fornisce soluzioni complete per siti internet e portali quali registrazione domini, spazio web, sviluppo siti anche e-commerce con gestione di pagamento con Secure Forms e criptaggio dati per la sicurezza del cliente;

SOFTWARE ON DEMAND

Sviluppa software on demand

La Mission 

Portare il nostro Know-How acquisito negli anni “sul campo” in realtà diverse e complesse, al servizio dei nostri clienti.
Accompagnarli in un percorso di rinnovamento tecnologico ove l’acquisto dell’hardware non è condizione fondamentale, ma l’ascolto delle esigenze e la traduzione in componenti software o progetti adeguati, diventando così la nostra offerta.

>Consulenza informatica pre e post vendita
>Progettazione e realizzazione software
>Assistenza tecnica e sistemistica su contratto e non
>Progettazione e realizzazione sistemi di rete
>Progettazione e realizzazione servizi internet

L’organizzazione

I servizi della CAT S.r.l. sono articolati in 2 principali aree operative, all’interno delle quali sono presenti i seguenti profili professionali:

AREA SISTEMI DI RETE
AREA SVILUPPO E PROGRAMMAZIONE

Amministratore di Rete

Tecnico informatico (Senior)

– Opera su sistemi operativi Windows  desktop/server, Linux.
– Ha buona dimestichezza con i DBMS Access, Paradox, Oracle e Sybase e con l’ambiente Web (HTML, Java, ecc.).
– Installa tutti gli elementi di una network (ATM, Ethernet, routing, ecc.) ed esegue la configurazione e manutenzione della stessa.
– Dirige, sulla base di architetture, i progetti su sviluppo di reti e definisce la scelta degli equipment, implementa le soluzioni suggerite dagli architetti.
– Gestisce, ottimizza e rende efficaci le reti.

Administrator

– Progetta e amministra reti a livello software e hardware per il trasporto dei dati su base locale (LAN) e geografica (WAN) ed è in grado di gestirle anche come sistemista e applica le idonee misure di sicurezza
– Ha profonde conoscenze dei sistemi operativi utilizzati, dell’hardware e dei protocolli database così da valutarne l’evoluzione e l’efficacia.
– Identifica nuovi prodotti e tool che soddisfano i bisogni dei clienti e i requisiti dei sistemi per poterli installare e ne definisce le regole dell’uso, inoltre, provvede alla formazione e all’assistenza tecnica per gli utilizzatori.
– Ha un’ottima conoscenza di Microsoft SQL Server e dei principali RDBMS tra cui MySQL e Postgres, dei protocolli TCP/IP, SNA e della loro configurazione.
– Coordina il gruppo di lavoro che esegue la manutenzione ordinaria es. profili di utenza, logical volume (mirroring), file system. Tale profilo comprende esperienza in qualità di Amministratore della Security, della messaggistica (email, social, blog) e delle operazioni di backup.

Tecnico Informatico (Junior)

– installa ed aggiorna componenti hardware, esegue set-up ed aggiornamenti anche con supporto telefonico come da procedure.
– Diagnostica, identifica e si attiva per la risoluzione del problema, assumendo le relative responsabilità per il buon funzionamento delle applicazioni di sistema.
– E’ responsabile del supporto all’utente finale e della definizione delle problematiche alla fine della chiamata di help.
– Installa pc desktop: piattaforme, software specifici, personalizzazioni, fornendo i relativi chiarimenti all’utente finale .
– Infine è chiamato a risolvere i problemi di Sistema Operativo.

AREA SVILUPPO E PROGRAMMAZIONE

Analista programmatore

È lo specialista capace di coordinare il gruppo dei programmatori, di effettuare attività finalizzate alla creazione di ambienti di sviluppo di base quali:
– organizzazione di procedure operative;
– definizione di funzionalità dei sistemi operativi per lo sviluppo delle applicazioni;
– definizione delle interfacce dei sottosistemi;
– dimensionamento dell’ambiente degli utenti finali;
– progettazione dei sistemi di base, medi sistemi e sistemi complessi.
Ha capacità di condurre sessioni di progettazione e di ispezione del codice a livello di sistema, capacità di progettare e realizzare il codice di moduli di programmi complessi, capacità di accertare il livello di prestazione dei programmi, capacità di identificare e risolvere problemi tecnici.

Programmatore

È lo specialista che provvede a definire le specifiche di progetto dei programmi, realizza il disegno del sistema (per la definizione della struttura dei database), realizza i diagrammi di flusso di fasi complete di progetti di medie difficoltà, aggiorna i programmi esistenti, progetta nuovi programmi ex-novo e modifica/rivisita programmi esistenti, definendo nuovi processi per la gestione delle applicazioni software ed esegue i test sui programmi.

METODOLOGIE DI SVILUPPO SOFTWARE ADOTTATE

<

Metodologie agili

Le nostre più recenti produzioni hanno trovato nel Customer Involvement, nella Close Communication e nel Frequent Delivery una strada di successo per la soddisfazione del cliente, soprattutto nel caso di progetti di piccola e media dimensione e su applicazioni Web 2.0.

>

Metodologie pesanti

Buona parte della nostra produzione software è stata sviluppata seguendo il classico modello a cascata.

TECNOLOGIE DI SVILUPPO SOFTWARE CONOSCIUTE

Le nostre conoscenze in termini di linguaggi di programmazione si articolano in:

Strutturati:

C / PASCAL / Visual Basic

Orientati ad oggetti

C++ / C# / Delphi / Java / Visual Basic/ .NET

I linguaggi di scripting:

PHP / ASP / JSP / JavaScript / CSS / HTML / XML

Ulteriori conoscenze

UML per la modellazione dei progetti e dei prototipi
3-TIER per lo sviluppo del SW client in componenti modulari
MVC per lo sviluppo del SW WEB in componenti modulari
AJAX per l’innovazione dell’interazione utente sul WEB