运维工程师的职责

高级运维工程师的职责

1、具备百万级在线用户的系统建设、割接、运维经历,具备大规模服务器集群维护经验;

2、精通互联网常用开源软件的应用和调优;

3、精通Linux系统管理,熟练使用shell、perl、python等至少一门脚本语言,具备数据分析和挖掘能力;

4、熟练掌握Nginx、MySQL、MongoDB、LVS、iptables以及memcached等系统软件,熟练掌握常见监控软件zabbix、Ganglia、Nagios等监控软件的使用;

5、具有分析大型应用系统架构并进行改进的能力,拥有快速排查系统瓶颈的能力;

7、熟练掌握各类网络协议,有网络安全事件的处置经验,熟悉各类网络安全产品体系;

运维工程师的知识面

运维工程师其实是一个涉及面很广的职业,主要包括硬件和软件维护。
硬件方面涉及:机房(IDC)、机柜、网线光纤、PDU、服务器、网络设备、安全设备等。
软件方面涉及:
① 系统类软件
操作系统(Linux、Windows、ubuntu、debian等)
数据库(mysql、oracle、SQL Server、非结构化数据库)
负载软件 (apache、nginx、haproxy、lvs等)
中间件(jetty、JBOSS、Weblogic、Tomcat等)
云平台(Openstack、Docker、cloudstack、k8s等)
虚拟化(VMware、KVM等)

② 运维支持软件
身份认证系统:堡垒机(一般包括认证、授权、记录、审计)
监控系统: zabbix、prometheus等。
备份系统: 商业备份软件或者自己写的脚本程序。
cmdb系统: 储存和管理各种配置信息的系统。
ITSM系统: IT服务管理系统的简称。包括管理问题工单、变更工单、事件工单等。
运维系统: 支撑运维的自动化,高效,安全的软件。

③ 业务类软件
核心业务系统,网站,ERP系统,CRM系统,app。

运维工程师的分类

运维工程师从职能上可以划分为:
网络方向(网络工程师)
应用方向(应用工程师)
系统方向 (系统工程师)
存储方向 (存储运维工程师)
大数据方向 (大数据运维工程师)
云计算方向 (云运维工程师)
开发方向 (运维开发工程师)
运维架构师 (多方面的 多技能)

运维工程师的进阶路线

从职业发展层次的可以参考:
运维工程师学习路线,明确方向让你快速进阶运维的高级阶段。

赞(1) 打赏
特别声明:除特殊标注,本站文章均为原创,遵循CC BY-NC 3.0,转载请注明出处。三伏磨 » 运维工程师的职责

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏