发布网友 发布时间:2022-04-20 04:36
共2个回答
热心网友 时间:2022-05-01 12:33
为了对系统运维工程师有个系统的了解,整个回答会分为几个部分:
一、系统运维是什么
二、系统运维工程师分类
三、系统运维工程师技能
四、系统运维工程师考证
五、系统运维学了之后能做什么
一、系统运维是什么
简单来说运维(Operation and maintenance)是指对公司硬件和软件的维护。
硬件包括:机房、机柜、网线光纤、PDU、服务器、网络设备、安全设备等
软件包括:
1、系统运维软件:
操作系统:Linux、Windows
数据库:Oracle、Mysql、SQL Server、非结构化数据库
中间件:Weblogic、Tomcat等
虚拟化:VMware、KVM等
云平台:Openstack、Docker等
2、系统运维支持软件:
监控系统:监控机房、硬件、操作系统、数据库、中间件等
备份系统:备份重要数据
身份认证管理系统:也叫4A系统,认证Authentication、授权Authorization、记账Accounting、审计Audit
CMDB系统:CMDB存储与管理企业IT架构中设备的各种配置信息
ITSM系统:IT服务管理系统是一套帮助企业对IT系统的规划、研发、实施和运营进行有效管理的系统,可管理问题工单、变更工单、事件工单等。
自动化运维系统->智能化运维系统
私有云系统
3、业务系统:
企业的业务系统,比如核心业务系统、APP、网站、ERP系统、CRM系统等
二、系统运维工程师分类
系统运维工程师从硬件到软件逐级向上可大概分为:
1、布线工程师、机房工程师:负责机房布线和机房里设备维护
2、驻场工程师:由乙方派到甲方公司的驻场工程师
3、实施工程师:由乙方派到甲方做实施
4、桌面运维工程师:维护笔记本电脑、邮箱等
5、网络运维工程师:负责网络运维
6、系统运维工程师:主要负责操作系统、数据库、中间件、虚拟化等
7、数据库运维工程师:负责数据库运维
8、运维开发工程师:负责DevOps的运维开发
9、应用运维工程师:负责应用运维
三、系统运维工程师技能
系统运维工程师不仅需要有Linux基本操作技能,还应该会服务器硬件、以及企业里常用的双机集群、Windows、VMware、数据库等技能,这样才能有担任合格的系统运维工程师。
需要特别注意企业里物理机都是用双机集群,一定要掌握双机集群的技能,包括Linux双机集群、Windows双机集群、Oracle Rac数据库集群、SQL Server数据库集群等。
Windows技能VMware技能Linux技能数据库技能企业里实战技能云计算和大数据
四、系统运维工程师考证
系统运维领域的证书体系有操作系统、数据库、虚拟化、网络等分类
中级证书费用在7K-10K,高级证书费用在30K左右。
中级考出来月薪大概在15K,高级考出来月薪大概在20K-30K。
五、系统运维学了之后能做什么
系统运维工程师职业发展比较广阔,从入门级初级系统运维工程师月薪10K,到金融领域系统运维总监年薪80万。
贴几个JD大家感受下:
【1】、岗位:初级系统运维工程师
月薪:8K-15K
技术:服务器硬件、Linux、Windows、VMware、部署优化、高可用
岗位职责:
1、负责服务器、数据库日常运行管理,保障高可用性;
2、负责网络、邮件、防火墙、系统安全、病毒防护方案的部署与管理;
3、负责产品的版本发布、系统部署、日常故障处理,参与系统的监控方案、容灾方案、自动化运维方案的制定和实施;
4、熟练Linux、Windows操作系统,熟练部署并维护及其各类服务;
5、熟悉Nginx/LVS/HAproxy等主流的负载均衡方式并实现
6、熟练Apache、Tomcat、Mysql、Nginx等主流服务的部署及运维;
7、能熟练使用Shell、Perl、Python(一种或几种)语言
任职资格:
1、计算机软件及相关专业 大专及以上学历,1年以上相关IT运维工作经验;
2,熟悉Linux、Windows、VMware操作系统的安装部署及优化;
3,具有良好的故障排查能力,良好的逻辑分析能力及技术敏感度;
4,熟悉掌握使用shell、python脚本语言,能熟练进行脚本/工具开发,对自动化运维有较深入的理解或者经验者优先;
5,高度的责任感,较强的故障分析及排查能力,善于在工作中学习,能承受工作压力。
【2】、岗位:中级系统运维工程师:
月薪:15K-30K
技术:Linux、Python、Hadoop、Openstack、监控、架构
【岗位职责】:
1、负责线上应用和配置的部署、发布、监控、维护和优化;
2、负责网络、服务器、数据库与支撑系统的建设、运维和监控,保证各业务系统正常运营;
3、负责开发运维相关脚本,提高执行效率;
4、负责突发事件管理,问题跟踪与管理,提供运维报告;
5、记录维护的日志和故障报告,编写运维文档;
6、主动发现生产环境的问题和隐患,通过开发或推进自动化运维工具来降低手工操作的维护成本;
【岗位要求】:
1、5年以上相关云运维工作经验;
2、熟练掌握Linux/Windows操作系统的管理;
3、熟练掌握Shell、Powershell、Python(或者Perl)中的一种或多种;
4、熟练掌握MySQL、Nginx、Tomcat等;
5、熟练掌握Zabbix or Nagios、Cacti等监控工具;
6、熟悉Hadoop体系结构、分布式计算、流式计算、分布式存储
7、具有主流公有云维护经验,懂得公有云架构设计;
8、有丰富的系统故障排查和解决经验,突出的分析和解决问题的能力;
9、熟悉Openstack及分布式存储相关技术,了解虚拟化及云技术的最新发展趋势;
10、有大型互联网公司自动化运维经验,了解存储、负载均衡设备配置者优先
热心网友 时间:2022-05-01 13:51
1、系统运维软件:
操作系统:Linux、Windows。
数据库:Oracle、Mysql、SQL Server、非结构化数据库。
中间件:Weblogic、Tomcat等。
虚拟化:VMware、KVM等。
云平台:Openstack、Docker等。
2、系统运维支持软件:
监控系统:监控机房、硬件、操作系统、数据库、中间件等。
备份系统:备份重要数据。
身份认证管理系统:也叫4A系统,认证Authentication、授权Authorization、记账Accounting、审计Audit。
CMDB系统:CMDB存储与管理企业IT架构中设备的各种配置信息。
相关信息介绍:
中等职业学校:网络信息安全、计算机应用、计算机网络技术、网站建设与管理、软件与信息服务等专业。
高等职业学校:信息安全与管理、计算机应用技术、计算机网络技术、计算机信息管理、计算机系统与维护等专业。
应用型本科学校:信息安全、网络空间安全、计算机科学与技术、网络工程等专业