Un administrateur informatique , administrateur système , sysadmin ou admin est une personne responsable de l'entretien, de la configuration et du fonctionnement fiable des systèmes informatiques , en particulier des ordinateurs multi-utilisateurs , tels que les serveurs . L'administrateur système cherche à garantir que la disponibilité , les performances , les ressources et la sécurité des ordinateurs qu'il gère répondent aux besoins des utilisateurs , sans pour autant dépasser un budget défini.
Pour répondre à ces besoins, un administrateur système peut acquérir, installer ou mettre à niveau des composants informatiques et des logiciels ; fournir une automatisation de routine ; maintenir des politiques de sécurité ; dépanner ; former ou superviser le personnel ; ou offrir un soutien technique pour les projets.
Domaines connexes
De nombreuses organisations proposent des postes liés à l'administration système. Dans une grande entreprise, il peut s'agir de postes distincts au sein d'un service de support informatique ou de services d'information (SI). Dans un groupe plus restreint, ils peuvent être partagés par quelques administrateurs système, voire par une seule personne.
- Un administrateur de base de données (DBA) maintient un système de base de données et est responsable de l'intégrité des données ainsi que de l'efficacité et des performances du système.
- Un administrateur réseau gère l'infrastructure réseau telle que les commutateurs et les routeurs , et diagnostique les problèmes liés à ces derniers ou au comportement des ordinateurs connectés au réseau.
- Un administrateur de sécurité est un spécialiste de la sécurité informatique et réseau, incluant l'administration de dispositifs de sécurité tels que les pare-feu, ainsi que le conseil sur les mesures de sécurité générales.
- Un administrateur Web gère les services de serveur Web (tels qu'Apache ou IIS ) qui permettent un accès interne ou externe aux sites Web. Ses tâches comprennent la gestion de plusieurs sites, l'administration de la sécurité et la configuration des composants et logiciels nécessaires. Les responsabilités peuvent également inclure la gestion des modifications logicielles.
- Un opérateur informatique effectue des tâches de maintenance et d'entretien de routine, comme le changement de bandes de sauvegarde ou le remplacement de disques défectueux dans un ensemble redondant de disques indépendants (RAID). Ces tâches nécessitent généralement une présence physique dans la pièce où se trouve l'ordinateur et, bien que moins qualifiées que les tâches d'administrateur système, peuvent nécessiter un niveau de confiance similaire, car l'opérateur a accès à des données potentiellement sensibles.
- Un ingénieur en fiabilité de site SRE adopte une approche d'ingénierie logicielle ou programmatique pour la gestion des systèmes.
Entraînement

La plupart des employeurs exigent un baccalauréat dans un domaine connexe, comme l'informatique , les technologies de l'information , l'ingénierie électronique ou l'ingénierie informatique . Certaines écoles proposent également des diplômes de premier cycle et des programmes d'études supérieures en administration système.
De plus, en raison du caractère pratique de l’administration système et de la disponibilité facile des logiciels serveur open source , de nombreux administrateurs système entrent dans ce domaine en autodidactes.
En règle générale, un candidat potentiel devra posséder une expérience des systèmes informatiques qu'il est censé gérer. Dans la plupart des cas, les candidats doivent posséder des certifications sectorielles telles que Microsoft MCSA , MCSE , MCITP , Red Hat RHCE , Novell CNA , CNE , Cisco CCNA ou CompTIA 's A+ ou Network+ , Sun Certified SCNA , Linux Professional Institute , Linux Foundation Certified Engineer ou Linux Foundation Certified System Administrator, entre autres.
Parfois, presque exclusivement dans les sites de petite taille, le rôle d'administrateur système peut être confié à un utilisateur qualifié en plus ou en remplacement de ses fonctions.
Compétences
L' administration système couvre les systèmes informatiques et la manière dont les personnes les utilisent dans une organisation. Cela implique une connaissance des systèmes d'exploitation et des applications , ainsi que du dépannage du matériel et des logiciels , mais aussi une connaissance des fins pour lesquelles les personnes de l'organisation utilisent les ordinateurs.
La compétence la plus importante pour un administrateur système est peut -être la capacité à résoudre des problèmes , souvent sous diverses contraintes et stress. L'administrateur système est de garde lorsqu'un système informatique tombe en panne ou présente un dysfonctionnement, et doit être capable de diagnostiquer rapidement et correctement le problème et la meilleure façon de le résoudre. Il peut également avoir besoin de compétences en travail d'équipe et en communication, ainsi que de pouvoir installer et configurer du matériel et des logiciels.
Les administrateurs système doivent comprendre le comportement des logiciels afin de les déployer et de résoudre les problèmes, et connaissent généralement plusieurs langages de programmation utilisés pour la création de scripts ou l'automatisation de tâches de routine. Le rôle typique d'un administrateur système n'est pas de concevoir ou d'écrire de nouveaux logiciels d'application, mais lorsqu'il est responsable de l'automatisation de la configuration d'un système ou d'une application avec divers outils de gestion de configuration, les limites sont quelque peu floues. Selon le rôle et les compétences de l'administrateur système, on peut s'attendre à ce qu'il comprenne des concepts clés/de base équivalents à ceux d'un ingénieur logiciel. Cela dit, les administrateurs système ne sont pas des ingénieurs logiciels ou des développeurs , au sens du terme.
En particulier lorsqu'il s'agit de systèmes connectés à Internet ou critiques pour l'entreprise, un administrateur système doit avoir une solide maîtrise de la sécurité informatique . Cela comprend non seulement le déploiement de correctifs logiciels, mais aussi la prévention des intrusions et d'autres problèmes de sécurité grâce à des mesures préventives. Dans certaines organisations, l'administration de la sécurité informatique est un rôle distinct responsable de la sécurité globale et de la maintenance des pare-feu et des systèmes de détection d'intrusion , mais tous les administrateurs système sont généralement responsables de la sécurité des systèmes informatiques.
Devoirs
Les responsabilités d'un administrateur système peuvent inclure :
- Analyse des journaux système et identification des problèmes potentiels avec les systèmes informatiques.
- Application des mises à jour du système d’exploitation , des correctifs et des modifications de configuration.
- Installation et configuration de nouveaux matériels et logiciels .
- Ajout, suppression ou mise à jour des informations de compte utilisateur , réinitialisation des mots de passe , etc.
- Répondre aux questions techniques et assister les utilisateurs.
- Responsabilité en matière de sécurité .
- Responsabilité de documenter la configuration du système.
- Dépannage de tout problème signalé.
- Réglage des performances du système .
- Assurer que l’infrastructure réseau est opérationnelle.
- Configuration, ajout et suppression de systèmes de fichiers.
- Assurer la parité entre les environnements de développement, de test et de production.
- Formation des utilisateurs
- Planifier et gérer l'environnement de la salle des machines
Dans les grandes organisations, certaines des tâches ci-dessus peuvent être réparties entre différents administrateurs système ou membres de différents groupes organisationnels. Par exemple, une ou plusieurs personnes dédiées peuvent appliquer toutes les mises à niveau du système, une équipe d'assurance qualité (QA) peut effectuer des tests et des validations, et un ou plusieurs rédacteurs techniques peuvent être responsables de toute la documentation technique rédigée pour une entreprise. Les administrateurs système, dans les grandes organisations, ne sont généralement pas des architectes système , des ingénieurs système ou des concepteurs système .
Dans les petites organisations, l'administrateur système peut également agir en tant que support technique, administrateur de base de données , administrateur réseau, administrateur de stockage (SAN) ou analyste d'applications .