运维工程师(Operations)在国内又称为运维开发工程师(Devops),在国外称为 SRE(Site Reliability Engineering)。负责维护并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率提高整体的ROI(指通过投资而应返回的价值,即企业从一项投资活动中得到的经济回报)。

运维工程师最基本的职责都是负责服务的稳定性,确保服务可以7*24H不间断地为用户提供服务。在此之上运维工程师的主要工作职责如下:

  1. 质量:保障并不断提升服务的可用性,确保用户数据安全,提升用户体验。
  2. 效率:用自动化的工具/平台提升软件在研发生命周期中的工程效率。
  3. 成本:通过技术手段优化服务架构、性能调优;通过资源优化组合降低成本、提升ROI。
从产品的生命周期来看:
1. 产品发布前:负责参与并审核架构设计的合理性和可运维性,以确保在产品发布之后能高效稳定的运行。
2. 产品发布阶段:负责用自动化的技术或者平台确保产品可以高效的发布上线,之后可以快速稳定迭代。
3. 产品运行维护阶段:负责保障产品7*24H稳定运行,在此期间对出现的各种问题可以快速定位并解决;在日常工作中不断优化系统架构和部署的合理性,以提升系统服务的稳定性。
工作内容:在软件产品的整个生命周期中运维工程师都需要适时地参与并发挥不同得作用,因此运维工程师的工作内容和方向非常多:
1、响应及解决客户的技术要求、疑问以及系统使用过程中遇到的各种问题;
  2、负责服务过程中问题现象和处理 方案的收集撰写,形成知识库,并对知识库进行维护更新;
  3、及时反馈技术处理过程中的异常情况,及时向部门负责人、服务开发PM、客户经理等相关人员报警;同时,主动协调资源推动问题解决;
  4、定期对所有服务问题进行分析,并对服务效率有影响的问题提供反馈意见,提升服务支持团队专业度。

技能:

基础技能:

  1. 精通C/Python/Perl等1至2种编程语言
  2. 熟练掌握常用数据结构和算法,并能灵活运用
  3. 熟悉网络基础知识
  4. 深入理解Linux操作系统

其他技能:

  1. 熟悉开源的监控平台工具,比如:Ganglia、Nagios等
  2. 熟练掌握Shell脚本熟悉Awk、Sed等基础工具
  3. 熟悉分布式计算或者存储系统,比如Hadoop/Hbase/Storm等
  4. 熟悉机器学习原理能付诸实践者更佳
  5. 熟悉TCP/IP、HTTP等网络协议,精通socket网络编程

工作要求:

  1. 强烈的责任心与主动性,对所负责工作有owner意识,并能自我驱动成长
  2. 能承担较大工作压力,有较强独立分析、解决问题的能力
  3. 工作中需要胆大心细,具备探索创新精神

运维所涉及的知识面、专业点非常广,对网站运维工程师的需求也会越来越急迫,特别是对有经验的运维人才需求量大,而且是越老越值钱。根据相关数据显示,运维工程师的工资大多是在4500到8000之间,如果你的能力很强又有很多工作经验的话,待遇也能够达到10000到15000之间。

由于本人并未参加实际工作,整理前辈经验,本文章资源来自互联网,如不小心侵犯了您的利益请及时联系博主并予以妥善解决。欢迎参与讨论,纠错和补充内容。

转载于:https://www.cnblogs.com/hanzhu/p/6435397.html

运维工程师(Operations)相关推荐

  1. python运维主要做什么_运维工程师主要做什么?

    很多想从事云计算运维工程师岗位的人,都想知道自己应该会什么样的技术.运维工程是都需要会什么技术?才会被企业所认可,才能找到一份专业的工作.今天传智播客就来说说运维工程师主要做什么. 运维工程师(Ope ...

  2. Linux运维工程师主要做什么工作?

    Linux在现在社会发展是非常受欢迎的一个行业,对于从事Linux方面工作的人来说,属于互联网背后的英雄,没有他们的付出,就没有如今的互联网时代.而在Linux从事岗位之中,Linux运维工程师这样一 ...

  3. 运维工程师如何从月薪 5K 到 50K?

    运维工程师如何从月薪 5K 到 50K? 进公司快一年了,刚进公司的时候就接到了一个新项目,可谓是可喜可贺啊!在新的项目里我学到了一些新东西,感觉很快乐,连加班都是香的. 比如前端很火的vue.js, ...

  4. linux运行维护缺口,Linux运维工程师人才缺口巨大,或成2018年热门职位

    原标题:Linux运维工程师人才缺口巨大,或成2018年热门职位 随着市场需求推动以及数据的增多,如何确保整个系统平台的高可用性.提高资源利用率成为企业关注的焦点,Linux运维工程师也成为企业招聘的 ...

  5. 计算机维护工程师掌握的知识,运维工程师需要掌握的7大武器

    原标题:运维工程师需要掌握的7大武器 随着互联网时代的快速发展,各个领域对于终端设备的稳定性.可操作性也提出了更高的要求,于是乎,一个看似神秘的岗位就这么诞生了,这就是----运维工程师.运维工程师 ...

  6. 浅谈Linux系统运维工程师必备技能

    一.什么是运维工程师 相信读者们必定听说过linux,也听说过运维工程师.那么运维工程师是个什么概念呢? 百度百科上的官方解释如下: 运维工程师(Operations)在国内又称为运维开发工程师(De ...

  7. 高级运维工程师面试题(更新中)

    2019独角兽企业重金招聘Python工程师标准>>> senior operations engineer Mar 3, 2016 高级运维工程师 服务器硬件 RAID 磁盘阵列 ...

  8. python简历项目经验在哪里找_Linux运维工程师简历项目经验

    如何做好一个合格的运工程师,运维工程师前景怎么样呢?就这些问题,与大家交流一下.首先对于运维工程师的要求是十分严苛的了,运维工程师不但要针对不同的问题做出响应,而且需要不断的补充自己的知识面,并不继提 ...

  9. NISP-SO网络安全运维是什么?安全运维工程师

    国家信息安全水平考试(National Information Security Test Program,简称NISP),是由中国信息安全测评中心实施培养国家网络空间安全人才的项目.由国家网络空间安 ...

最新文章

  1. SpirngMVC jsp页面空指针
  2. 链式栈的初始化,判空,进栈,出栈,求长,求顶,打印,清空和销毁
  3. 用模板元实现50个台阶问题,一次走一步或者两步或者3步,用模板元实现求裴波那契额数列
  4. 在linux上安装mysql5.6,在linux(Centos 7以上版本亲测)上安装mysql5.6
  5. virtualbox php mac,详解mac下通过docker搭建LEMP环境
  6. 训练代码_代码简介:是的,有完全免费的代码训练营
  7. Java并发编程(03):多线程并发访问,同步控制
  8. 应用安全 - 代码审计 - Python
  9. jdbc 生成建表语句_记录一次TDH的inceptor导出建表语句和数据
  10. 细说汽车电子通信总线之CAN-FD 总线协议详解
  11. cloudflare_CloudFlare泄漏的消息揭晓,密码管理变得轻松
  12. 桥本分数式(蓝桥杯)
  13. CSS之九宫格面试题
  14. 一个简单的Mastermind Game
  15. 网络安全笔记2——单钥密码体制
  16. FTP上传下载失败或文件为空
  17. Ajax之【Ajax异步实现步骤】
  18. CSS之弹性盒子模型(Flex布局)
  19. python 图灵完备_什么是图灵完备?
  20. 使用nexus私服下载和上传依赖

热门文章

  1. 详解SVM支持向量机算法(一:感知器和SVM的优点)
  2. 一、修改linux软件更新源sources.list,提高软件下载安装速度
  3. 批处理制作wifi热点
  4. 一个函数有多少行代码比较合适?
  5. ubuntu安装向日葵远程简明教程
  6. 测试软件jm,软件测试实验三jm.ppt
  7. 美国服务器租用 站长为啥选择HostEase独立主
  8. android根据IP地址自动显示天气(之二)—坑爹的volley和json编码
  9. ios 渐变透明背景_Web设计新趋势 | 教你轻松玩转设计中渐变~
  10. UVA - 10480 Sabotage 输出最小割方案