Essere un amministratore di sistema in una piccola azienda al di fuori del settore IT è davvero un'avventura. Il tuo superiore ti considera un fannullone, i dipendenti in tempi difficili — un dio della rete e dell'hardware, in tempi buoni — un amante della birra e dei videogiochi, la contabilità — un'applicazione a 1C, e l'intera azienda — un driver per il funzionamento efficace delle stampanti. Mentre sogni una buona Cisco, e non un gadget della Yota per organizzare un hotspot aziendale, loro già stanno preparando un nuovo guaio: un virus dalla collezione casalinga, mani inesperte attorcigliate a un cavo (o viceversa), un gioco sul server di lavoro, Photoshop non autorizzato e il download della nuova serie, da guardare nei momenti di traffico. Ah, giusto, hanno anche chiesto di riparare il bollitore elettrico. Qui non c'è tempo per Kubernetes e DevOps — è una questione di sopravvivenza, conservarsi e uscire da questo raid come il boss. Oddio, voglio dire, raggiungere i KPI e non crepare. Allegorico? No, è proprio così.
Aziende non IT: i ragazzi sono in pericolo
Le aziende di piccole e medie dimensioni che non operano nel campo IT a volte usano i progressi di questo stesso settore con cautela, per scorciatoia e con un grande scetticismo — chi può sapere cosa può combinare quel software su quel server, e tocca poi a noi sistemare i disastri e riparare i cavi... E, sorprendentemente, le relazioni con gli amministratori di sistema variano molto, e sono proprio loro a determinare l'efficacia dell'azienda, come gestisce i clienti e se può sopravvivere sul mercato in generale. Elenchiamo possibile combinazioni.
- In azienda non c'è un amministratore di sistema, tutto il lavoro è svolto dai dipendenti o da un tecnico che arriva su chiamata. In tal caso, le minacce sono evidenti: interruzione nei processi lavorativi, costi eccessivi dovuti al caos e spesso all'urgenza del servizio, falle nella sicurezza, mancanza di un'infrastruttura IT come tale. Di fatto, funziona il principio 'ognuno per sé come amministratore', e la tecnologia fa riflettere solo un guasto nella telefonia o in internet.
- L'azienda ha il proprio tecnico informatico assunto: uno studente, un amministratore di sistema alle prime armi o un sviluppatore particolarmente sfortunato. In questo caso, molto dipende dalla diligenza e dall'interesse del responsabile, ma più spesso si limita a risolvere compiti di base e a garantire il minimo funzionamento dei processi IT nell'azienda. In genere, non si parla di infrastruttura.

Preparate il sistema di raffreddamento correttamente
- In azienda c'è un programmatore, un programmatore alle prime armi e anche un amministratore di sistema. L'opzione è leggermente migliore della precedente, almeno perché il programmatore riesce facilmente a gestire la configurazione, la personalizzazione e anche le modifiche del software aziendale (ad esempio, 1C o CRM), e, essendo uno sviluppatore, automatizza la propria attività con script, comandi, ecc. Il principale problema in questa situazione è il sovraccarico del dipendente; il secondo problema è l'esecuzione superficiale delle responsabilità di un amministratore di sistema (in sostanza, perché dovrebbe costruire amorevolmente la topologia di una piccola rete per l'azienda quando ha pile di richieste per l'estrazione dei dati o la modifica di un software aziendale? Funziona, non si arresta — va bene, che ci dicano grazie.).
- L'azienda non ha un amministratore di sistema, ma è stato stipulato un contratto con un'azienda di outsourcing. Questa è una buona opzione per le piccole e medie imprese: ragazzi esperti (non vorrete certo risparmiare e cercare un outsourcer tramite un annuncio sul pianerottolo?) si occupano dell'infrastruttura IT, mentre voi pagate un canone e respirate liberamente (o siete su pagamenti orari una tantum e respirate non così liberamente). I vantaggi sono molti: reattività, esperienza, migliori strumenti, responsabilità. I contro non sono pochi: costoso, volume di lavoro rigorosamente regolamentato (un po' di più — paga), imposizione di servizi e software (ad esempio, a voi potrebbe servire, , perché vi interessano i processi aziendali, la pianificazione, gli KPI e la contabilità, e vi venderanno Romashka CRM senza tutto ciò, ma solo perché la LLC "Romashka-Soft" versa una percentuale al fornitore esterno), sovrapprezzi per urgenza in caso di forza maggiore e per complessità in caso di grandi cambiamenti in azienda.
- In azienda lavora un buon, esperto amministratore di sistema di livello CIO — persona responsabile dello sviluppo dell'intera infrastruttura IT. Questo è logico, conveniente, ma piuttosto raro. È sempre disponibile, tutta l'infrastruttura è nelle stesse mani, ha la responsabilità per la sicurezza fisica e informatica, è attivamente coinvolto nei processi aziendali e sa come ottimizzare i costi e ciò di cui il business ha realmente bisogno. Tuttavia, per qualche motivo, la dirigenza delle piccole aziende pensa che mantenere un amministratore del genere sia costoso, dimenticando che non stanno solo spendendo soldi, ma stanno pagando anche per la stabilità di hardware e software, la sicurezza, la disponibilità di soluzioni rapide agli incidenti, la comunicazione qualificata con i fornitori, l'assenza di problemi con la licenza e altro ancora. Questo è molto meglio compreso nel settore IT (per essere giusti — non sempre).

Tuttavia, in queste aziende esistono una serie di problemi che devono essere risolti, altrimenti si possono affrontare costi imprevisti, multe o un lavoro inefficace.
- Difficoltà nell'organizzazione dell'infrastruttura: è necessario mantenere un equilibrio tra requisiti, qualità, risparmio e comodità. Inoltre, la dirigenza potrebbe considerare l'IT come una moda e non come uno strumento di prima necessità.
- Alti costi per la tecnologia. Infatti, l'acquisto di attrezzature, server, aggiornamenti del parco macchine da lavoro rappresentano una spesa significativa per una piccola azienda.
- Difficoltà con l'implementazione e il supporto del software aziendale. È necessaria un'expertise interna che possa aiutare a farlo correttamente, in conformità con i requisiti e i processi aziendali (che potrebbero anche non esserci).
- Bassa rapidità nella risoluzione dei problemi: o il fornitore esterno richiede soldi per l'urgenza, o l'amministratore è sovraccarico di compiti, oppure i problemi vengono identificati con ritardo. E se è necessario reperire qualche risorsa, considera che siete bloccati.
A proposito, chiariremo subito il discorso sull'outsourcing, affinché nessuno lo consideri una pillola magica per tutto.
Amministratore di sistema o outsourcing: quale è meglio?
Una domanda che preoccupa molte aziende. Abbiamo cercato di analizzare i prezzi e trarre delle conclusioni.
Abbiamo esaminato i siti web degli outsourcer IT di Mosca della categoria standard (non grandi integratori di sistemi e non aziende famose), calcolando sui loro calcolatori online il prezzo medio per le funzioni di un amministratore basato su una configurazione di 15 persone e 1 server. L'intervallo è stato colossale, da 6300 a "wow, non è quello che facciamo", ma il costo medio mensile è risultato essere di 19.700 rubli, con 2 uscite programmate e il minimo per 1C. Il valore mediano dello stipendio di un sistemista secondo il servizio "Moj Krug" è di 70.000 rubli, secondo i dati di Trud.com è di 35-50.000 rubli, secondo le nostre informazioni per il settore indicato è di 40-50.000 rubli. Focalizziamoci su un ottimista moderato di 60.000 rubli. In un mese normale ci sono 176 ore lavorative, quindi 340 rubli/ora. "Perché conti le ore, dato che è ovvio che 60.000 è più di 19.700?!" - potrebbe pensare qualcuno dei lettori. Ecco perché. Se il pacchetto base di servizi smette di risolvere i problemi dell'azienda, per gli outsourcer il prezzo medio è di 1.200 rubli/ora per i servizi di base e 1.800 rubli/ora per i server (quasi tutti con la clausola di un minimo di 2 ore). Cioè, l'outsourcer è più economico fino al primo caso non ordinario (che si verifica piuttosto rapidamente).
Inoltre, è molto probabile che l'outsourcer non si occupi affatto o lo faccia a un costo aggiuntivo:
- raccogliere requisiti e comunicare con il fornitore durante l'implementazione di software aziendale;
- lavorare con la periferia, i materiali di consumo e ogni chiavetta USB;
- risolvere diversi problemi legati al cloud e disputare con il fornitore per il rispetto degli SLA;
- aiutare con questioni personali i dipendenti e, cosa particolarmente importante, la direzione;
- non solo fare backup, ma anche testarli;
- risolvere problemi di sicurezza, se sorgono a causa del fattore umano o sono dovuti a comportamenti illeciti dei dipendenti.
In realtà, questa lista potrebbe continuare facilmente, poiché gli outsourcer vedono la maggior parte dei servizi "al di là del pacchetto", e sarebbe strano criticarli: è solo business.
Un proprio amministratore di sistema in azienda è un professionista che conosce l'intera infrastruttura, garantisce la sicurezza, lavora con gli utenti e su di lui si può fare affidamento, poiché porta una responsabilità professionale. Ma questo non significa che debba essere trasformato in un schiavo della lampada del server e della rete.
E ha anche una comprensione figurativa dell'anello del potere.
Analizziamo quali sono le responsabilità di un amministratore di sistema in un'azienda non IT di piccole e medie dimensioni.
Il compito dell'amministratore di sistema in azienda
È realmente tenuto a
- Garantire la sicurezza della rete e dell'informazione. Come sviluppatori di software sensibili alle questioni di sicurezza, , sappiamo del problema non per sentito dire. Questa è ovviamente la tematica principale del hub "Sicurezza delle informazioni", ma in generale ci sono diverse responsabilità di base. Prima di tutto, è necessario impostare politiche di sicurezza per gli utenti e garantire una "protezione contro l'ignoranza", al fine di minimizzare l'impatto dei dipendenti sul sistema IT. Inoltre, è importante proteggere i dati aziendali, il database clienti e i processi: configurare un firewall, utilizzare sistemi di rilevamento delle intrusioni, ecc. Nei sistemi aziendali come i CRM, è fondamentale impostare una separazione dei diritti di accesso, garantire il backup dei dati e la verifica dei backup, e, se necessario, utilizzare ulteriori misure di protezione, come una chiave USB fisica per l'accesso, ecc. Un'altra grande sfida è la gestione delle password e degli accessi a tutti i sistemi, la protezione anti-spam delle email, antivirus, ecc. Per non trascurare nulla, disegnate tutta la rete, segnate i punti deboli e le possibili vulnerabilità e iniziate a proteggerli. E un consiglio banale: ricordate, il principale anello debole della sicurezza si trova davanti a ogni monitor.
- Creare un'infrastruttura IT per ufficio ben collaudata. L'infrastruttura deve essere coesa, resiliente e stabile. Non deve essere una somma di macchine, dispositivi e reti disparate: in gran parte perché una struttura logica e unica è più facile da mantenere, monitorare e amministrare.
- Supportare i servizi cloud. Solo i fornitori di soluzioni cloud dicono che "basta installare e dimenticare". No, se siete pronti a conservare i vostri dati in un cloud pubblico, sì, è così, - il vostro è solo l'interfaccia (fintanto che la noleggiate). Tuttavia, il cloud richiede gestione, configurazione, sicurezza (gli stessi backup). Pertanto, è meglio scegliere il proprio server cloud, configurare politiche e configurazioni su misura e poi implementare i servizi.
- Supportare gli utenti e risolvere i loro problemi tecnici nell'ambito delle attività lavorative. L'amministratore di sistema deve creare e configurare i profili degli utenti all'assunzione, gestire le politiche, disattivare o archiviare i record dopo la cessazione del dipendente. Durante il lavoro, un compito importante (in gran parte chiave) è gestire gli incidenti, preferibilmente in un sistema di ticketing, affinché tutte le conoscenze e i dati siano conservati in modo centralizzato e le attività e i problemi siano descritti nel modo più preciso possibile.
- Pianificare lo sviluppo dell'infrastruttura e fornire dati per la pianificazione del budget (creare un budget autonomamente). Questo è un punto obbligatorio, perché qualsiasi spesa per le piccole e medie imprese (leggi: per il proprietario) è un tema molto delicato. Più pratico, preciso e razionale sarà il vostro modo di pianificare e calcolare il budget, maggiore sarà la probabilità di convincere la direzione e modernizzare l'infrastruttura. Anche se non esiste storia più triste al mondo di quella di un budget non approvato 🙂
- Garantire il funzionamento continuo di internet, della telefonia IP e della telefonia (se necessario), creare punti di accesso. In ideale, se potete farlo utilizzando router professionali, perché è sicuro, stabile e funzionale.
- Mantenere in ordine e in buone condizioni l'attrezzatura, assicurando un fondo di emergenza minimamente necessario. La questione dell'attrezzatura in azienda è sempre cruciale: deve funzionare perfettamente, essere professionale, resistere al carico (un piccolo business pubblicitario può distruggere una stampante in pochi mesi solo con la documentazione di base), essere così moderna da risolvere compiti attuali (è vero, non è necessario acquistare un server HPE, ma tutte le specifiche devono essere in linea con l'anno corrente, e non risalire al 2008, anche se in linea di principio i server usati moderni sono un'opzione accettabile). Cercate di non risparmiare sulle attrezzature chiave e scegliete attrezzature di classe business, che dureranno 3-5 anni. Se comprate versioni 'domestiche', potreste pagare di più a causa della frequente sostituzione. Formate un fondo di emergenza basandovi sul numero di incidenti e sull'ammortamento, per evitare interruzioni nel lavoro. Anche se di nuovo tutto dipende dal budget: un fondo di emergenza è molto difficile da giustificare quando 'beh, funziona ancora'.
- Acquistare e conservare periferiche e forniture in quantità necessarie per un funzionamento senza interruzioni. Un dettaglio da cui prestare sempre particolare attenzione.
- Collaborare con il fornitore durante il processo di implementazione del software. Come dimostra la nostra esperienza di implementazione , l'amministratore non è sempre un alleato del fornitore: chi vorrebbe aggiungere un altro software critico per il business e dover anche formare i dipendenti, lavorare all'implementazione insieme agli ingegneri, ecc. Tuttavia, tutto dovrebbe essere esattamente il contrario: innanzitutto, automatizzate i vostri utenti e evitate parte del lavoro routinario; in secondo luogo, otterrete uno strumento di protezione della base clienti e dormirete più serenamente; in terzo luogo, sarà anche un'ulteriore competenza e un importante appiglio per rimanere al lavoro, perché senza Word o senza email gli utenti potranno lavorare normalmente, ma senza CRM il loro lavoro tornerà indietro nel tempo (ok, stiamo scherzando, ma diventerà di nuovo pieno di routine e non sicuro dal punto di vista della base clienti).
- Assicurare la correttezza delle licenze e gli aggiornamenti tempestivi di tutto il parco software, ottimizzare il numero di licenze necessarie in base alle esigenze aziendali. Qui è tutto molto semplice: non ci devono essere licenze pirata, né licenze superflue. Se un dirigente insiste su software non licenziato, provate a mostrargli la prassi giuridica, raccontategli delle sanzioni e dei casi di arresto. Di solito questo impressiona già alla prima volta.
- Documentare il proprio lavoro. In questa azione ci sono molteplici obiettivi: trasmettere conoscenze alle future generazioni (purtroppo o per fortuna, prima o poi supererete il vostro ruolo), riferirsi alle proprie pratiche, implementare un sistema di registrazione. Grazie alla documentazione, sarete in grado di ridurre il tempo necessario per risolvere le questioni lavorative, analizzare il lavoro e imparare a prevedere e prevenire potenziali problemi. A proposito, documentare il proprio lavoro è anche un ottimo documento per dimostrare il proprio reale impegno.
- Eseguire backup. Tradizionalmente, tratteremo questo punto separatamente, anche se fa parte della sicurezza informatica. Eppure, stranamente, tutti o dimenticano di farli, oppure li fanno e "li mettono da parte", il che è fondamentalmente sbagliato. È necessario impostare la frequenza di creazione dei backup, elaborare una strategia di riserva e testare i backup. Altrimenti, considerate che li avete fatti o no — quasi per caso. Tempo fa siamo incappati in una bella formulazione: "Se non controlli i backup, non hai backup". Vale la pena stamparla e appenderla in un luogo visibile.
- Formare i dipendenti, chiarire le regole di utilizzo dei componenti dell'infrastruttura, effettuare lezioni di base sulla sicurezza informatica e fisica.
Beh, in generale, un buon amministratore di sistema è un fautore dell'automazione, non un combattente contro di essa. È da qui che inizia il professionismo.
Non è affatto obbligato (anche se può)
- Essere il ragazzo di servizio e svolgere le funzioni di segretario: ordinare cibo e acqua, pulire i dispenser, ordinare moduli, ricevere e inviare posta cartacea, esaminare i documenti per l'approvazione, contattare i clienti e altro.
- Riparare la macchina del caffè, la bicicletta del marketer, l'auto del venditore, pulire il cappuccino, cambiare i rubinetti, disostruire e così via.
- Essere un programmatore e modificare o sviluppare software non correlato al suo profilo lavorativo.
- Gestire le addette alle pulizie, i facchini, il magazzino e i magazzinieri e altro.
- Affrontare questioni personali dei dipendenti (riparare e configurare dispositivi personali, elaborare foto, scaricare software e libri).
- Fornire un servizio aziendale per le esigenze personali dei dipendenti.
E probabilmente c'è un compito borderline — garantire la sicurezza fisica. Sì, nelle piccole e medie imprese, in assenza di un servizio di sicurezza, i suoi compiti ricadono sull'amministratore di sistema.
Cosa ottiene un amministratore di sistema in un'azienda non IT?
Stress. Problemi. Colpi. Lo stipendio più alto sul mercato. Oggi il mercato del lavoro degli amministratori di sistema ha subito grandi cambiamenti: è possibile studiare microservizi, Docker, Kubernetes, DevOps, DevSecOps, acquisire esperienza pratica e raggiungere un alto livello di reddito. Vale la pena iniziare in un'azienda piccola e non IT? È una sorta di suicidio professionale?
Pro
- Lavorare in aziende del genere offre una competenza preziosa: la visione d'insieme del business. Non ti occupi solo del tuo lavoro specifico, ma fai una grande esperienza e osservi tutti i processi in relazione all'infrastruttura IT; di fatto, ti trovi dalla parte del cliente e in seguito questo rappresenterà un grande vantaggio per te come professionista.
- Nelle piccole aziende non ci sono standard: non sarai costretto a lottare con le ISO, a scrivere moduli e regolamenti infiniti, a lavorare su attrezzature rigidamente definite, a utilizzare solo i fornitori raccomandati dal direttore tecnico, ecc.
- Puoi permetterti di fare esperimenti (solo non durante l'orario di lavoro e non su sistemi in produzione) e provare molte soluzioni e innovazioni che hai progettato tu stesso. In grandi aziende è difficile ottenere queste approvazioni.
- Sei responsabile in modo esclusivo dell'intero pacchetto software e hardware, affrontando tutte le attività e comprendendo tutte le connessioni.
Contro
- Le responsabilità dell'amministratore di sistema spesso si intrecciano con i compiti del supporto tecnico.
- Spesso si presentano compiti universali: ricezione di merci, compiti di sicurezza e videosorveglianza.
- C'è un limite alla carriera: non c'è molto margine di crescita; ti sviluppi nell'ambito delle esigenze aziendali, ma non acquisirai nuove competenze orizzontali se non sono richieste dall'azienda.
In generale, è un inizio interessante e un lavoro stimolante per professionisti esperti, quindi non dovresti trascurare queste offerte: la concorrenza è inferiore e le competenze future sono più preziose. In ogni caso, si tratta di una pratica complessiva che sarà utile alla tua carriera.
Non si può non menzionare un aspetto importante: quello morale. Quando il leader non si immerge nelle questioni IT e le vede non come un investimento, ma come una spesa, lavorare diventa difficile: a volte sembra di urtare contro un vetro antiproiettile. Bisogna parlare nella sua lingua: il linguaggio dei profitti. Eppure i dipendenti in aziende del genere amano gli amministratori di sistema 🙂
E ancora un consiglio da una storia reale e triste. Potrebbe non essere un consiglio del tutto equo. Se un dipendente svolge attivamente le vostre mansioni, cercate di fermare questo processo. La direzione cerca sempre di ottimizzare e potrebbe rinunciare al lavoro dell'amministratore di sistema. A proposito, potete accettare e offrire i vostri servizi in outsourcing, dando così inizio alla vostra attività.
Storia. In una società IT c'era un amministratore di sistema che si occupava esclusivamente di compiti di amministrazione, lavorava con responsabilità ed era davvero bravo. A un certo punto, un amministratore del servizio commerciale (fatturazione, pagamenti, generazione di licenze, configurazione di stand di test e demo) decise di soppiantarlo: riuscì a convincere il direttore che era pronto a prendere le mansioni del suo collega per il 50% del suo stipendio, iniziò a cogliere in fallo il suo predecessore cercando piccole mancanze, controllando se era al lavoro o in mensa, per esempio. I dipendenti si schierarono a difesa dell'amministratore, ma con decisione autoritaria fu licenziato. Tuttavia, anche il vincitore non durò a lungo: cominciò a svolgere il suo lavoro in modo notevolmente peggiore e alla fine fu licenziato. Anche il direttore non imparò nulla: i compiti vennero distribuiti tra sviluppatori e tester, e a un'importante riunione con i partner, un proiettore si bruciò, la rete cadde e il servizio per i webinar non era pagato.
Cosa utilizzare nel lavoro e cosa fare assolutamente?
Ogni amministratore di sistema sceglie il proprio set di strumenti con cui preferisce lavorare, quindi non è possibile stilare un elenco universale. Nominiamo alcuni strumenti che si trovano spesso o tra cui scegliere qualcosa di adatto.
- Un sistema di monitoraggio dell'infrastruttura — ci sono opzioni a pagamento e open source, l'importante è che sia possibile monitorare contemporaneamente rete, utenti, attrezzature e stato del software (qualcosa del tipo di sistema ITSM). Per qualsiasi azienda con una presenza web, il monitoraggio onnicomprensivo è un requisito commerciale, poiché un guasto del sistema riduce il fatturato.
- Il sistema di registrazione di richieste e incidenti (sistema di ticket) è un sistema in cui gli utenti (dipendenti) possono segnalare problemi e compiti, e voi potrete segnare fasi, tempi, risorse e risultati del lavoro. Ad esempio, abbiamo una soluzione personalizzata con interfaccia web. Il sistema documenta quali richieste sono state ricevute, quando e da chi. Documenta anche l'accordo con il cliente riguardo al fatto che la richiesta è stata completata. In rete potete trovare molte applicazioni simili, sia a pagamento che gratuite.
- Notepad ++ è un editor ideale con evidenziazione della sintassi per configurazioni, codice, script e altro. Un editor molto comodo.
- Wireshark è un programma per l'analisi del traffico nelle reti informatiche Ethernet. Aiuta ad analizzare tutti i pacchetti, trovare quelli necessari, scoprire anomalie e acquisire dump.
- Configurate un sistema di inventario della rete (ad esempio, Spiceworks) che vi aiuterà ulteriormente a monitorare incidenti e azioni sospette.
- È consigliabile studiare le possibilità di utilizzo di script per automatizzare le attività di amministrazione di sistema: Bash, Perl, Python, PowerShell. Questo libererà molto tempo, specialmente se ci sono frequenti cambiamenti in azienda o se cresce (varia o aumenta il numero di utenti), ci sono compiti aziendali che dipendono dallo stato dei componenti dell'infrastruttura (configurazioni di centralini virtuali, backup, ecc.).
- Se installate software aziendale esterno, chiedete al fornitore delle possibilità e dei modi di integrazione, amministrazione e gestione del nuovo software. Ad esempio, noi in RegionSoft abbiamo per creare scenari personalizzati, backup programmati, scambio dati, ecc. L'Application Server risolve una serie di compiti funzionalmente importanti per i sistemi CRM e semplifica notevolmente l'amministrazione.
A proposito, quali strumenti utilizzate voi? Raccontateci della vostra esperienza nei commenti.
L'amministratore di sistema non è più il tizio con la barba nel maglione con una Baltika sotto il tavolo. Oggi è il guida dell'azienda nel mondo dell'efficienza, del lavoro rapido e della riduzione dei costi a lungo termine. È un dipendente su cui non bisognerebbe risparmiare, e un professionista che è sempre in evoluzione (altrimenti, tra un anno non saprà dove si trova). Pertanto, è tempo di dimenticare le battute su Bashorg e sviluppare l'infrastruttura IT per rimanere un passo avanti ed conquistare il mercato, i clienti, i profitti con strumenti digitali, piuttosto che brandendo un'ascia di pietra. Ormai nessuno ha più paura di lui.
Dal 10 al 23 giugno abbiamo un'azione
Fonte: habr.com
