Sistemista

Un sistemista (in inglese system administrator o sysadmin), in informatica e telecomunicazioni, è un tecnico specializzato che si occupa dell'installazione, configurazione, gestione (manutenzione, aggiornamento e monitoraggio) di reti informatiche e di telecomunicazioni, o di uno o più…

Sistemista
Immagine: Rick Naystatt, US Navy — Public domain — Wikimedia Commons

Un sistemista (in inglese system administrator o sysadmin), in informatica e telecomunicazioni, è un tecnico specializzato che si occupa dell'installazione, configurazione, gestione (manutenzione, aggiornamento e monitoraggio) di reti informatiche e di telecomunicazioni, o di uno o più sottosistemi di un sistema informatico (es. sistema operativo, database, server, stampante ecc..): ruolo del sistemista è quello di gestire, a livello infrastrutturale, il buon governo dell'hardware e del software del sistema affinché funzionino in modo corretto, ovvero, affinché l'insieme dei servizi offerti dal sistema informativo possa essere erogato nella maniera più efficiente possibile agli utenti (qualità e disponibilità di servizio), divenendone dunque responsabile. Assieme allo sviluppo (programmazione), e al data science costituisce il filone produttivo di business nell'ambito dell'informatica aziendale.

Compiti

I principali compiti di un sistemista sono:

Acquisire (stimolando opportunamente gli interlocutori quando poco preparati) i requisiti del sistema informatico da parte del committente o datore di lavoro o assistito in generale.

Installare e configurare nuovo hardware/software sia lato client (host) che lato server.

Definire e implementare il dominio o comunque l'architettura di rete.

Rispondere alle esigenze della direzione della struttura gestita (azienda, ente pubblico, associazione, ecc.) (es. vincoli prestazionali e di affidabilità, rispetto di policy di sicurezza ecc...).

Ottenere le migliori prestazioni possibili con l'hardware a disposizione (ottimizzazione delle risorse).

Eseguire configurazioni di sistema opportune o desiderate in rispettivi file di configurazione.

Gestire gli account utente.

Pianificare e verificare la corretta esecuzione di operazioni pianificate come ad es. backup.

Applicare le patch e gli aggiornamenti necessari ai sottosistemi.

Rendere costantemente disponibili i servizi associati al sistema a favore degli utenti.

Analizzare i cosiddetti file di log.

Porre rimedio ai problemi/guasti tramite tecniche di troubleshooting.

Monitorare la struttura e gli apparati di rete in collaborazione con l'amministratore di rete.

Rispondere ai quesiti degli utenti.

Collaborare con i fornitori IT.

Sviluppare la documententazione del sistema informatico.

Il sistemista collabora attivamente con un'altra figura tipica del mondo IT: l'application manager che è, invece, colui il quale si occupa della gestione di una specifica applicazione software (un Erp ad esempio). Una tipica attività sistemistica è quella del cosiddetto presidio aziendale di server.

Tipologia

In Italiano il termine è usato quasi sempre in modo generico, spesso come contrazione del termine sistemista informatico, ed erroneamente come sinonimo di amministratore di sistema. Spesso si utilizza scorrettamente il termine programmatore al posto di sistemista (il programmatore è un informatico che sviluppa software, il sistemista non sviluppa alcun programma).

In lingua inglese esistono invece aggettivi che specificano diversi tipi di sistemista:

System Architect

Architetto di sistema; è la figura di più alto livello che disegna cioè progetta il sistema informatico: fissandone scopo, tipo, struttura, logiche, requisiti, dimensione, confini. Spesso non è un "tecnico" in quanto più che conoscenze specifiche servono competenze manageriali e di business (strategie, contesto competitivo, organizzazione, processi, vincoli di tipo normativo, finanziario, strutturale). Un contributo fondamentale è quello di collaborare nell'individuazione, selezione e contrattualizzazione dei fornitori IT.

System Administrator

Amministratore di sistema, specializzato nella gestione (sviluppo e manutenzione) di sistemi come desktop computer, server, mainframe, supercomputer, stampanti, cluster computer ovvero dei rispettivi sistemi operativi (es. Windows, Unix, Linux, Mac OS), software di configurazione ecc...

Network Administrator

Amministratore di rete, specializzato in reti di calcolatori e relativi apparati di networking come router, switch, bridge (es. Cisco Systems, Juniper ecc..).

Application Administrator

Amministratore di Applicazione, specializzato in un particolare tipo di applicazione (es. deployment di applicazione web su application server).

Virtualization System Administrator

Amministratore di sistemi di Virtualizzazione, specializzato nella gestione di sistemi di Virtualizzazione (es. VMware, Citrix ecc...).

Database Administrator

Amministratore di database (DBA), specializzato nell'amministrazione di basi di dati (es. Oracle, DB2 ecc...).

Cloud System Administrator

Amministratore di cloud, specializzato nell'amministrazione di un sistema di cloud computing.

Security Administrator

Amministratore della sicurezza, specializzato nella gestione della sicurezza al confine del sistema.

Dal 2009 è sempre più richiesta la figura del Devops, uno specialista IT in grado di svolgere tutti i ruoli sopra elencati: oltre a snellire i processi aziendali, riducendo la necessità di delegare a differenti figure professionali la gestione di un sistema organico, permette di ridurre i costi di gestione sostituendo il lavoro manuale dei vari sistemisti con programmi che ne automatizzano le operazioni ripetitive.

In tempi recenti l'amministratore di rete ha dovuto specializzarsi sempre di più nella tecnologia telematica e nei servizi di comunicazione (rete telefonica, internet, ecc.). Quello dedicato ai client, invece, deve affrontare il vasto e turbolento mondo dei dispositivi mobili (mobile endpoint administrator), spesso dotati di tecnologie diverse (Android, iOS).

Servizi correlati

Altre voci

I

IBM Cloud

IBM Cloud (fino al 2017 noto come Bluemix) è un servizio platform as a service (PaaS) per sistemi cloud sviluppato da IBM. Basato sulla piattaforma Cloud Foundry, viene eseguito su infrastrutture informatiche SoftLayer. IBM Cloud supporta diversi linguaggi di programmazione, tra cui Java,…

Leggi la voce →
N

Namirial

Namirial S.p.A. è una società italiana che fornisce soluzioni software e servizi fiduciari digitali, tra cui firma digitale, posta elettronica certificata (PEC), recapito certificato qualificato (SERCQ), gestione documentale e conservazione sostitutiva, identità digitale SPID, rilascio di…

Leggi la voce →
Sam AltmanS

Sam Altman

Samuel Harris Altman (Chicago, 22 aprile 1985) è un informatico, imprenditore e dirigente d'azienda statunitense, tra i co-fondatori nonché primo AD di OpenAI.

Leggi la voce →
O

OpenStack

OpenStack (a volte indicato come O~S) è una suite software per l'allestimento e la gestione di piattaforme cloud IaaS.

Leggi la voce →
S

Simplilearn

Simplilearn (/sɪmplɪlɝn/) è un'azienda globale di tecnologia per l'istruzione online con sede a San Francisco, California. È stato fondato dall'ingegnere indiano Krishna Kumar nel 2010. Attualmente ha uffici in Raleigh, Carolina del Nord e Bangalore, India.

Leggi la voce →
M

MLOps

MLOps o ML Ops è un insieme di pratiche che mira a sviluppare e mantenere i modelli di apprendimento automatico in produzione in modo affidabile ed efficiente. La parola è un composto di "apprendimento automatico" (Machine Learning, ML) e DevOps, la metodologia di sviluppo del software. I…

Leggi la voce →