Administrador de sistemas
Un administrador de sistemas, o sysadmin, o administrador es una persona responsable del mantenimiento, la configuración y el funcionamiento confiable de los sistemas informáticos, especialmente las computadoras multiusuario, como los servidores. El administrador del sistema busca garantizar que el tiempo de actividad, el rendimiento, los recursos y la seguridad de las computadoras que administra satisfagan las necesidades de los usuarios, sin exceder un presupuesto establecido al hacerlo.
Para satisfacer estas necesidades, un administrador de sistemas puede adquirir, instalar o actualizar los componentes y el software de la computadora; proporcionar automatización de rutina; mantener políticas de seguridad; solucionar problemas; capacitar o supervisar al personal; u ofrecer soporte técnico para proyectos.
Campos relacionados
El personal de muchas organizaciones ofrece trabajos relacionados con la administración del sistema. En una empresa más grande, todos estos pueden ser puestos separados dentro de un departamento de soporte informático o de Servicios de información (IS). En un grupo más pequeño, pueden ser compartidos por algunos administradores de sistemas, o incluso por una sola persona.
- Un administrador de base de datos (DBA) mantiene un sistema de base de datos y es responsable de la integridad de los datos y la eficiencia y el rendimiento del sistema.
- Un administrador de red mantiene la infraestructura de la red, como conmutadores y enrutadores, y diagnostica problemas con estos o con el comportamiento de las computadoras conectadas a la red.
- Un administrador de seguridad es un especialista en seguridad informática y de redes, incluida la administración de dispositivos de seguridad como firewalls, así como la consultoría sobre medidas generales de seguridad.
- Un administrador web mantiene los servicios del servidor web (como Apache o IIS) que permiten el acceso interno o externo a los sitios web. Las tareas incluyen la gestión de varios sitios, la administración de la seguridad y la configuración de los componentes y el software necesarios. Las responsabilidades también pueden incluir la gestión de cambios de software.
- Un operador de computadora realiza mantenimiento y mantenimiento de rutina, como cambiar cintas de respaldo o reemplazar unidades defectuosas en una matriz redundante de discos independientes (RAID). Tales tareas generalmente requieren la presencia física en la habitación con la computadora y, aunque son menos hábiles que las tareas de administrador de sistemas, pueden requerir un nivel similar de confianza, ya que el operador tiene acceso a datos posiblemente confidenciales.
- Un ingeniero de confiabilidad del sitio de SRE: adopta un enfoque programático o de ingeniería de software para administrar los sistemas.
Capacitación
La mayoría de los empleadores requieren una licenciatura en un campo relacionado, como informática, tecnología de la información, ingeniería electrónica o ingeniería informática. Algunas escuelas también ofrecen títulos universitarios y programas de posgrado en administración de sistemas.
Además, debido a la naturaleza práctica de la administración del sistema y la fácil disponibilidad del software de servidor de código abierto, muchos administradores de sistemas ingresan al campo de manera autodidacta.
En general, se requerirá que un posible empleado tenga experiencia con los sistemas informáticos que se espera que administre. En la mayoría de los casos, se espera que los candidatos posean certificaciones de la industria como Microsoft MCSA, MCSE, MCITP, Red Hat RHCE, Novell CNA, CNE, Cisco CCNA o CompTIA's A+ o Network+, Sun Certified SCNA, Linux Professional Institute, Linux Foundation Certified Engineer o Linux Foundation Certified System Administrator, entre otros.
A veces, casi exclusivamente en sitios más pequeños, la función de administrador del sistema se puede otorgar a un usuario experto además de sus funciones o en sustitución de ellas.
Habilidades
El tema de la administración de sistemas incluye los sistemas informáticos y las formas en que las personas los utilizan en una organización. Esto implica un conocimiento de los sistemas operativos y las aplicaciones, así como la resolución de problemas de hardware y software, pero también el conocimiento de los propósitos para los que las personas de la organización utilizan las computadoras.
Quizás la habilidad más importante para un administrador de sistemas es la resolución de problemas, frecuentemente bajo varios tipos de restricciones y estrés. El administrador del sistema está de guardia cuando un sistema informático falla o funciona mal, y debe ser capaz de diagnosticar rápida y correctamente qué es lo que está mal y cuál es la mejor manera de solucionarlo. También pueden necesitar tener habilidades de comunicación y trabajo en equipo; así como poder instalar y configurar hardware y software.
Los administradores de sistemas deben comprender el comportamiento del software para implementarlo y solucionar problemas y, en general, deben conocer varios lenguajes de programación utilizados para la creación de secuencias de comandos o la automatización de tareas rutinarias. La función típica de un administrador de sistemas no es diseñar o escribir un nuevo software de aplicación, pero cuando es responsable de automatizar la configuración del sistema o de la aplicación con varias herramientas de administración de configuración, las líneas se difuminan un poco. Dependiendo de la función y el conjunto de habilidades del administrador del sistema, se puede esperar que comprendan conceptos clave/básicos equivalentes a los que entiende un ingeniero de software. Dicho esto, los administradores de sistemas no son ingenieros ni desarrolladores de software, en el sentido del título del trabajo.
Particularmente cuando se trata de sistemas críticos para el negocio o orientados a Internet, un administrador de sistemas debe tener un conocimiento sólido de la seguridad informática. Esto incluye no solo implementar parches de software, sino también prevenir robos y otros problemas de seguridad con medidas preventivas. En algunas organizaciones, la administración de la seguridad informática es una función separada responsable de la seguridad general y el mantenimiento de los cortafuegos y los sistemas de detección de intrusos, pero todos los administradores de sistemas son generalmente responsables de la seguridad de los sistemas informáticos.
Deberes
Las responsabilidades de un administrador del sistema pueden incluir:
- Analizar los registros del sistema e identificar posibles problemas con los sistemas informáticos.
- Aplicar actualizaciones del sistema operativo, parches y cambios de configuración.
- Instalación y configuración de nuevo hardware y software.
- Agregar, eliminar o actualizar la información de la cuenta de usuario, restablecer contraseñas, etc.
- Responder consultas técnicas y asistir a los usuarios.
- Responsabilidad por la seguridad.
- Responsabilidad de documentar la configuración del sistema.
- Solucionar cualquier problema informado.
- Ajuste del rendimiento del sistema.
- Asegurar que la infraestructura de la red esté en funcionamiento.
- Configurar, agregar y eliminar sistemas de archivos.
- Garantizar la paridad entre los entornos de desarrollo, prueba y producción.
- Formación de usuarios
- Planificar y gestionar el entorno de la sala de máquinas
En organizaciones más grandes, algunas de las tareas anteriores pueden dividirse entre diferentes administradores de sistemas o miembros de diferentes grupos organizacionales. Por ejemplo, una o varias personas dedicadas pueden aplicar todas las actualizaciones del sistema, un equipo de control de calidad (QA) puede realizar pruebas y validaciones, y uno o más redactores técnicos pueden ser responsables de toda la documentación técnica escrita para una empresa. Los administradores de sistemas, en organizaciones más grandes, tienden a no ser arquitectos de sistemas, ingenieros de sistemas o diseñadores de sistemas.
En organizaciones más pequeñas, el administrador del sistema también puede actuar como soporte técnico, administrador de base de datos, administrador de red, administrador de almacenamiento (SAN) o analista de aplicaciones.
Contenido relacionado
Dylan (lenguaje de programación)
Efecto de red
Comercio móvil