Red de conocimiento informático - Conocimiento informático - Responsabilidades laborales: ejemplos de responsabilidades específicas para un ingeniero de operaciones y mantenimiento de Linux.

Responsabilidades laborales: ejemplos de responsabilidades específicas para un ingeniero de operaciones y mantenimiento de Linux.

1.6 Puesto de operación y mantenimiento de Linux y contenido del trabajo

El ingeniero de operación y mantenimiento de Internet Linux es un puesto técnico integral que integra múltiples disciplinas (redes, sistemas, desarrollo, bases de datos, seguridad, almacenamiento, etc.). ), e incluso requieren habilidades no técnicas como comunicación, comunicación interpersonal, capacitación, ventas, gestión, etc., lo que brinda un amplio espacio de desarrollo para los ingenieros de operación y mantenimiento.

1. Seguridad de los datos: sin pérdida ni fuga.

2,7*24 horas sin tiempo de inactividad

3. Calidad del servicio

4. Eficiencia de operación y mantenimiento y control de costes

6. 1 Responsabilidades de los ingenieros de operación y mantenimiento de Linux

Generalmente, el trabajo de los ingenieros de operación y mantenimiento de Linux desde el nivel básico hasta el intermedio en las empresas es aproximadamente el siguiente:

□ Seleccione IDC. sala de ordenadores y ancho de banda, y comprar servidores físicos.

□Relacionado con la compra de servicios en la nube y servicios CDN.

□Establecer pruebas de estrés de implementación y un entorno operativo formal del sistema empresarial (por ejemplo, un entorno operativo de sitio web).

□ Responsable del proyecto diario o código comercial en línea, resolución de problemas, reversión de código, etc.

□ Realice copias de seguridad y restaure datos corporativos, y maneje diversas fallas en el funcionamiento del sitio web (como fallas de hardware, fallas de software, fallas de servicio, daños y pérdida de datos, etc.).

□Supervisar el estado de funcionamiento y las fallas del sitio web y resolver los riesgos de seguridad del sitio web con anticipación.

□Desarrollar programas o plataformas automatizadas (shell, python) para mejorar la eficiencia del trabajo.

□ En función del aumento del tráfico, planifique con anticipación la actualización de la arquitectura del clúster del sitio web y agregue aplicaciones comerciales de acuerdo con las necesidades de la empresa.

□ Programar el proceso de lanzamiento y especificaciones, y formular sistemas y especificaciones de operación y mantenimiento.

□ Cooperar con los desarrolladores para implementar y depurar el entorno de prueba y la publicación del código necesario para el desarrollo del producto.

□ Si la empresa es pequeña, también podrá trabajar a tiempo parcial como administrador de red, ingeniero de redes, administrador de bases de datos, ingeniero de seguridad, soporte técnico y otras responsabilidades.

Las herramientas de operación y mantenimiento involucradas en la plataforma Linux incluyen: sistema Linux, comandos básicos de Linux, Nginx, Apache, MySQL, PHP, Tomcat, LVS, Keepalived, SSH, Ansible, Rsync, NFS, Inotify, Sersync, OpenVPN, NTP, Kickstart/Cobbler, KVM, OpenStack, Docker, K8s, MongoDB, Redis, Memcached, Iptables, SVN, Git, Jenkins, Shell/Python/Go, etc. Además, también puede implicar conocimientos de conmutadores, enrutadores, almacenamiento, seguridad, desarrollo, etc.

En términos generales, los ingenieros de operación y mantenimiento de Linux junior e intermedio se encuentran en su mayoría en la etapa de uso de herramientas y software. El salario de las empresas de Internet en las ciudades de primer nivel es generalmente de 8.000 a 20.000 al mes. El número promedio de graduados en educación de Old Boys es de 13.000 a 15.000.

Dirección de desarrollo profesional: arquitecto de sistemas, ingeniero de bases de datos, ingeniero de desarrollo de operación y mantenimiento, ingeniero de seguridad de redes de sistemas, gerente de operación y mantenimiento, director de operación y mantenimiento.

1.6.2 Responsabilidades de Linux del arquitecto de operación y mantenimiento de Linux

El arquitecto de operación y mantenimiento es una etapa avanzada del ingeniero de operación y mantenimiento y no existe una división clara de los límites del trabajo.

En términos generales, los arquitectos de operación y mantenimiento no solo dominan las herramientas de código abierto utilizadas por los ingenieros de operación y mantenimiento, sino que también utilizan ideas para realizar la operación y el mantenimiento, es decir, la implementación de DevOps y la propuesta e implementación de soluciones en diversas operaciones empresariales. , como el diseño basado en la situación actual de la empresa. Capacidades de diversas soluciones de operación y mantenimiento:

1. Solución de código automatizado en línea (SVN/Jit Jenkins MVN); arquitectura de implementación informática y plan de arquitectura de microservicios y Docker

3. Plan de expansión de automatización de servicios (KVM/open stack/Docker ansi ble Zabbix

4. , la arquitectura del sistema de venta flash y sus soluciones Case

5. Solución de interconexión de sala de computadoras Multi-IDC, solución de respaldo de datos en toda la red, solución de autenticación de cuenta unificada

6. Bases de datos, almacenamiento y clústeres de nodos de servicios importantes y escenarios de disponibilidad de alto nivel.

7. Soluciones de optimización extrema y desacoplamiento/división de cada servicio de red.

8. Construcción e implementación de procesos, sistemas y especificaciones de operación y mantenimiento.

9. Habilidades comunicativas, habilidades formativas, gestión de proyectos, análisis y ejecución de necesidades del negocio.

Estos son sólo algunos ejemplos, habrá más en el trabajo real. El trabajo de un arquitecto de operación y mantenimiento es en realidad resolver los puntos débiles causados ​​por el creciente número de usuarios empresariales y, en última instancia, proporcionar a los clientes sitios web y servicios comerciales eficientes y de alta calidad.

En términos generales, los arquitectos de operación y mantenimiento de Linux utilizan una combinación de varias herramientas y experiencia de operación y mantenimiento para formar soluciones a las necesidades comerciales basadas en las crecientes necesidades de las empresas. Por supuesto, no se excluyen las etapas de desarrollo secundario de herramientas de operación y mantenimiento y la visualización visual de datos de operación y mantenimiento (desarrollo de plataforma de software). Esta etapa implicará muchas herramientas, y casi todas las herramientas útiles de código abierto del mercado se encuentran entre las candidatas. El rango salarial de las empresas de Internet en ciudades de primer nivel es de 15.000 a 65.438.

Orientaciones profesionales: ingeniero senior de bases de datos, ingeniero de desarrollo de operación y mantenimiento, gerente de operación y mantenimiento, director de operación y mantenimiento, director técnico.

Arquitecto de operación y mantenimiento: una etapa donde se combinan una variedad de herramientas con ideas y experiencia para formar un plan, y donde las ideas y la experiencia se utilizan para ganar dinero.

¡La mejora de la tecnología es sólo la acumulación de cantidad, y la mejora del pensamiento es un salto cualitativo! -Viejo