王子恭賀
運維工程師所需基礎技能:
1、精通shell/Python/Perl等1至2種編程語言
2、熟練掌握常用數據結構和算法,并能靈活運用
3、熟悉網絡基礎知識
4、深入理解Linux操作系統(tǒng)
加分技能:
1、熟悉開源的監(jiān)控平臺工具,比如:Ganglia、Nagios等
2、熟練掌握Shell腳本熟悉Awk、Sed等基礎工具
3、熟悉分布式計算或者存儲系統(tǒng),比如Hadoop/Hbase/Storm等
4、熟悉機器學習原理能付諸實踐者更佳
5、熟悉TCP/IP、HTTP等網絡協(xié)議,精通socket網絡編程
軟素質要求:
1、強烈的責任心與主動性,對所負責工作有owner意識,并能自我驅動成長
2、能承擔較大工作壓力,有較強獨立分析、解決問題的能力
3、工作中需要膽大心細,具備探索創(chuàng)新精神
【擴展資料】
職業(yè)發(fā)展
1、運維人員的要求特別嚴苛,因為運維人員針對不同的問題,需要不斷的補充擴大自己的知識和研究范疇。
2、在初級階段,優(yōu)秀運維人員會體現出格外出眾的主動性和責任心,面對陌生的業(yè)務會主動學習和拓展自己對業(yè)務對認識和相應的知識范疇,以能夠足夠的勝任業(yè)務的獨立維護。
3、在逐步的發(fā)展階段中,注重總結反省的工程師會逐漸成長為高階運維人員,通常他們會有比較體系化的服務運維理解。也有一部分工程師由于出色的項目管理規(guī)劃能力,逐漸成為項目經理。
4、再進一步的發(fā)展,高階的運維人員對于產品的理解將非常的透徹,因而在這種情況下,高階運維人員甚至可以成為產品的產品經理、產品研發(fā)的咨詢顧問,在產品功能的設計與開發(fā)中起到至關重要的角色。
參考資料:百度百科:運維工程師
陽光365家具
單給大家羅列幾點中高運維工程師需要掌握的基本技能:
1、高可用技術:
業(yè)務比較復雜,用戶群體比較大的企業(yè),一般都會用到高可用技術,提升用戶體驗。那么主流的keepalived,heartbeat等是必須要熟練應用的。
2、虛擬化技術:
如果想達到高級運維工程師的水品,那么主流的虛擬化技術必須要掌握,并且不止于安裝部署,還要有較強的故障排錯和調優(yōu)能力。目前主流的虛擬化技術有docker,k8s,kvm,OpenStack,Vmware ESXi,Xen等。
3、云架構:
除了熟悉虛擬化技術,還要有整合能力,比如如何將這個單個技術應用到實際生產,需要掌握切實可行的私有云,公有云網絡架構技能。
4、應急能力:
除了技術性的技能,還要有遇事不亂,處變不驚的能力。對突發(fā)事件,能進行快速的分析,定位,并責任到人進行處理,有系統(tǒng)的進度與調度能力。
優(yōu)質工程師考試問答知識庫