運維工程師所需基礎技能:
1、精通shell/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、工作中需要膽大心細,具備探索創新精神
擴展資料
職業發展
1、運維人員的要求特別嚴苛,因為運維人員針對不同的問題,需要不斷的補充擴大自己的知識和研究範疇。
2、在初級階段,優秀運維人員會體現出格外出眾的主動性和責任心,面對陌生的業務會主動學習和拓展自己對業務對認識和相應的知識範疇,以能夠足夠的勝任業務的獨立維護。
3、在逐步的發展階段中,註重總結反省的工程師會逐漸成長為高階運維人員,通常他們會有比較體系化的服務運維理解。也有壹部分工程師由於出色的項目管理規劃能力,逐漸成為項目經理。
4、再進壹步的發展,高階的運維人員對於產品的理解將非常的透徹,因而在這種情況下,高階運維人員甚至可以成為產品的產品經理、產品研發的咨詢顧問,在產品功能的設計與開發中起到至關重要的角色。
參考資料:
百度百科:運維工程師