运维工程师是什么?需要会什么
-
运维工程师(Operations)在国内又称为运维开发工程师(Devops),在国外称为 SRE(Site Reliability Engineering)。负责维护并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率提高整体的ROI。运维工程师最基本的职责都是负责服务的稳定性,确保服务可以24H不间断地为用户提供服务。
了解完运维工程师是什么的问题,我们来看看运维工程师需要会什么,运维工程师至少要能做以下的工作:首先作为网络工程师,你至少要能配置CISCO 6509以下的设备,熟悉各种网络协议,否则网络出问题的时候你会傻掉。
作为系统工程师,你至少要理解各种系统服务,在出问题的情况下要迅速解决问题,而不是等系统工程师来解决。
作为安全工程师,不要求你一定要会各种网络编程,但是在服务器收攻击的情况下,没有防火墙的情况下,做一些简单的处理工作。
作为存储工程师,至少要熟悉各个厂商的设备,各种备份和还原的办法
作为测试工程师,在新版本上线之前,你至少要协同测试工程师做测试工作,因为你是运维人员,不了解程序架构导致无法解决故障,你也有一份责任。
作为研发人员,运维工具都需要自已开发,熟悉开发语言,需要有过实际开发经验,否则工作会非常痛苦。库房管理员,数万台服务器让你来管理,任何丢失或者损坏都是不负责任和失职的表现。
还有一个共同的点在于英语,不想说了,无论做什么英语都是最重要的。还得是一个好的沟通者,不出问题时候你可以打游戏睡觉,出问题的时候要能和项目人员沟通,快速解决问题,而不是推;我知道有很多人能推责任,你可以做替死鬼,但是离开这个工作你还能找到更好的;把责任推到别人身上的人,下次出问题的时候,绝对没人帮你。还需要有责任心,这个我不想说什么,这是你的职业精神。还得是一个好的组织者,时间紧任务重的时候要学会合理安排。
在所有的分类里,你必须有一条非常精通,是这个行业的专家。不怕千招会,就怕一招精。这仍旧是我给大家的建议。
西南地区IT社群(QQ)
- 云南
- 【昆明网页设计交流吧】243627302
- 【昆明nodejs交流吧】 243626749
- 【VUE】838405306
- 【云南程序员总群】343606807
- 【昆明UI设计】104031254
- 【云南软件外包】15547313
- 贵州
- 【PHP/java源码/站长交流群】55692114
- 四川
- 【成都Java/JavaWeb交流】86669225
- 【vaScript+PHP+MySql】116270060
- 【UI设计/设计交流学习群】135794928
- 重庆
- 【诺基亚 JAVA游戏博物馆】 559479780
- 【PHP,Java,Python,C++接单】 442103442
- 西藏