Openstack工程師是做什么的?本文提供Openstack工程師的崗位職責(zé)例子,包括詳細(xì)的工作內(nèi)容及任職要求。
1、參與公司高性能網(wǎng)絡(luò)產(chǎn)品的技術(shù)研究與研發(fā);
2、參與公司云平臺的高性能網(wǎng)絡(luò)、網(wǎng)絡(luò)監(jiān)控、SDN、負(fù)載均衡等網(wǎng)絡(luò)產(chǎn)品的設(shè)計與研發(fā)(數(shù)據(jù)面);
3、解決部署實施過程遇到的技術(shù)問題。
任職要求:
1、熟悉OpenStack,CloudStack等虛擬化開源項目實現(xiàn)原理和系統(tǒng)架構(gòu),并對其中核心實現(xiàn)有一定深入研究或有OpenStack核心項目的二次開發(fā)項目;
2、熟練使用Python語言, 熟悉Python網(wǎng)絡(luò)編程和多進(jìn)/線程編程;
3、2年以上Linux系統(tǒng)開發(fā)經(jīng)驗;
4、熟悉TCP/IP等網(wǎng)絡(luò)協(xié)議,熟悉Git管理代碼;
5、英語閱讀能力強,能獨立查閱網(wǎng)絡(luò)技術(shù)資料、社區(qū)文檔;
6、有大規(guī)模數(shù)據(jù)中心網(wǎng)絡(luò)開發(fā)經(jīng)驗者,優(yōu)先選擇;
7、有OpenStack核心項目開發(fā)經(jīng)驗者,優(yōu)先選擇;
8、有較好的團(tuán)隊合作意識。
負(fù)責(zé)基于OpenStack私有云平臺的設(shè)計、部署、實施與運維。
負(fù)責(zé)OpenStack平臺管理以及平臺應(yīng)用的開發(fā)維護(hù);
負(fù)責(zé)公司基于OpenStack的IaaS云平臺功能模塊的詳細(xì)設(shè)計、開發(fā)和單元測試工作;
負(fù)責(zé)服務(wù)器端API的設(shè)計與開發(fā);
解決部署實施過程遇到的技術(shù)問題。
支持平臺組, 完成基于Openstack及Docker 技術(shù)的業(yè)務(wù)系統(tǒng)部署和IaaS層運維故障排查。
任職要求:
1. 計算機相關(guān)專業(yè)專科以上學(xué)歷;
2. 有設(shè)計、實施和運維基于OpenStack云平臺的生產(chǎn)系統(tǒng)的經(jīng)驗;
3. 深刻理解Docker、SWARM技術(shù),熟悉容器技術(shù)平臺相關(guān)配置和搭建;
4. 3年以上設(shè)計、實施和運維基于OpenStack云平臺的生產(chǎn)系統(tǒng)的經(jīng)驗;
5. 深刻理解OpenStack架構(gòu), 包括計算, 存儲, 網(wǎng)絡(luò)等組件, 深刻理解基于Openstack的API接口定義和基于API接口的開發(fā);
6. 熟悉虛擬化技術(shù), 精通KVM、QEMU、Xen等虛擬化性能調(diào)優(yōu)及問題排錯;
7. 熟悉各類存儲技術(shù)實現(xiàn), 包括Swift, Ceph, Cinder等;
8. 精通Linux系統(tǒng), 掌握多種腳本語言(Python, Ruby, Shell, C C++.等.), Python語言優(yōu)先;
9. 了解虛擬化環(huán)境中的網(wǎng)絡(luò)技術(shù), 包括VXLAN, SDN, OVS等。
工作職責(zé):
1.公司內(nèi)部的IT系統(tǒng)的運維
2.公司內(nèi)部OpenStack私有云的運維
3.客戶支持,支持OpenStack私有云客戶的部署實施
5.公司產(chǎn)品,參與公司產(chǎn)品的集成
工作技能:
1. 有Linux基礎(chǔ),熟練使用Linux優(yōu)先
2. 有良好的學(xué)習(xí)能力,在校有參與OpenStack項目者優(yōu)先
3. 善于表達(dá)和溝通,有親和力,具備組織協(xié)調(diào)能力
4. 具備良好的客戶意識,有責(zé)任心和團(tuán)隊合作精神
5. 具備一定的英語書寫和閱讀能力
6. 有RHCE、RHCA、RHOSA、VMware等證書優(yōu)先
公司提供:
1.靈活的職業(yè)規(guī)劃:快速晉升 、多向發(fā)展
2.豐富的培訓(xùn)方式:專業(yè)OpenStack培訓(xùn) 、金融云研發(fā)中心、海內(nèi)外研修
3.良好的人文環(huán)境:友好的團(tuán)隊氛圍,OpenStack國際社區(qū)研發(fā)環(huán)境
4.溫馨的員工關(guān)懷:coffee、soft drink、snack 應(yīng)有盡有,豐富的teambuilding
5. 為OpenStack從業(yè)人員定制的“高大上”硬件設(shè)備:Mac Air標(biāo)配、OpenStack硬件實驗室
崗位職責(zé):
1、本科及以上學(xué)歷,三年以上工作經(jīng)驗;
2、負(fù)責(zé)openstack云平臺整體架構(gòu)設(shè)計,并輸出整體方案;
3、負(fù)責(zé)openstack云平臺安裝、部署、維護(hù)、問題調(diào)試;
4、參與基于openstack的產(chǎn)品開發(fā)工作,主要是功能規(guī)劃方面。
任職資格:
1、熟悉 OpenStack 整體架構(gòu),以及基本運作原理,具有 OpenStack 各項目的配置、優(yōu)化及調(diào)試經(jīng)驗;
2、熟悉 Ceph集群集群架構(gòu)原理,具有 Ceph 集群相關(guān)經(jīng)驗;
3、對云計算與虛擬化技術(shù)的發(fā)展趨勢有自己的認(rèn)識,了解 OpenStack 社區(qū)的最新動向;
4、熟悉網(wǎng)絡(luò)原理、常用網(wǎng)絡(luò)協(xié)議,存儲基礎(chǔ)知識,理解 Linux 虛擬網(wǎng)絡(luò),了解常用的算法與數(shù)據(jù)結(jié)構(gòu);
5、熟悉 Linux 系統(tǒng),熟悉高可用集群,熟悉常見 Linux 服務(wù)與中間件的安裝、使用和管理;
6、熟悉 Ansible 或其他自動化工具,熟練使用 Git、Gerrit、Jenkins 等工具進(jìn)行代碼提交與測試;
7、熟悉 Shell 腳本語言,熟練使用 Python,理解 Python 中的高級語法與使用方式;
8、熟悉 Mysql、Pacemaker、Redis、Memcached、RabbitMQ 等基礎(chǔ)組件;
9、熟悉docker容器化部署與集成。