运维工程师所需的基础知识:
1.精通Shell/Python/Perl等1到2种编程语言
2种结构和算法并能灵活运用
3.熟悉基本的网络技能
4
额外技能:
1。熟悉Ganglia、Nagios等开源监控平台工具。
2.精通shell脚本编写,使用Awk、Sed等基本工具
3。熟悉Hadoop/Hbase/Storm等分布式计算或存储系统。
4机器学习原理及实践能力优先
5.熟悉TCP/IP、HTTP等网络协议,掌握socket网络编程。
软素质要求:
1.强烈的责任心和主动性,对自己所负责的工作有责任意识和自我成长的能力
2能够承受较大的工作压力,有较强的工作能力独立分析问题、解决问题
3.工作必须大胆细致,具有探索创新精神
【高级资讯】
职业发展
1。对操作和维护人员的要求特别高,因为操作和维护人员专门从事不同的任务,并不断补充和扩展我们的知识和研究范围。
2.优秀的运维人员在处理不熟悉的业务时表现出主动性,将自己对业务和相关主题的理解拓展到足以胜任公司的知识范围。
3.在逐步发展阶段,注重总结和自省的工程师逐渐发展成为高级维人员,普遍对业务运维有了比较系统的认识。一些工程师由于出色的项目管理和规划能力逐渐成为项目经理。
4.随着开发的不断进行,高级运维人员会对产品有非常全面的了解。因此,这种情况下的高层运维人员甚至可以成为产品经理和研发顾问,在产品功能的设计和开发中发挥至关重要的作用。
参考::运维工程师
上一篇:云计算运维为什么没人干
下一篇:云计算运维和普通运维