網站首頁 實用文 書信 面試 實習 實習報告 職場 職責 勵志 名言 熱點

Openstack工程師崗位職責

欄目: 工程師職責 / 發佈於: / 人氣:2.64W
Openstack工程師是做什麼的?本文提供Openstack工程師的崗位職責例子,包括詳細的工作內容及任職要求。崗位職責
1、參與公司高性能網絡產品的技術研究與研發;
2、參與公司雲平台的高性能網絡、網絡監控、SDN、負載均衡等網絡產品的設計與研發(數據面);
3、解決部署實施過程遇到的技術問題。

任職要求:
1、熟悉OpenStack,CloudStack等虛擬化開源項目實現原理和系統架構,並對其中核心實現有一定深入研究或有OpenStack核心項目的二次開發項目;
2、熟練使用Python語言, 熟悉Python網絡編程和多進/線程編程;
3、2年以上Linux系統開發經驗;
4、熟悉TCP/IP等網絡協議,熟悉Git管理代碼;
5、英語閲讀能力強,能獨立查閲網絡技術資料、社區文檔;
6、有大規模數據中心網絡開發經驗者,優先選擇;
7、有OpenStack核心項目開發經驗者,優先選擇;
8、有較好的團隊合作意識。職位描述:

負責基於OpenStack私有云平台的設計、部署、實施與運維。

負責OpenStack平台管理以及平台應用的開發維護;

負責公司基於OpenStack的IaaS雲平台功能模塊的詳細設計、開發和單元測試工作;

負責服務器端API的設計與開發;

解決部署實施過程遇到的技術問題。

支持平台組, 完成基於Openstack及Docker 技術的業務系統部署和IaaS層運維故障排查。


任職要求:

1. 計算機相關專業專科以上學歷;

2. 有設計、實施和運維基於OpenStack雲平台的生產系統的經驗;

3. 深刻理解Docker、SWARM技術,熟悉容器技術平台相關配置和搭建;

4. 3年以上設計、實施和運維基於OpenStack雲平台的生產系統的經驗;

5. 深刻理解OpenStack架構, 包括計算, 存儲, 網絡等組件, 深刻理解基於Openstack的API接口定義和基於API接口的開發;

6. 熟悉虛擬化技術, 精通KVM、QEMU、Xen等虛擬化性能調優及問題排錯;

7. 熟悉各類存儲技術實現, 包括Swift, Ceph, Cinder等;

8. 精通Linux系統, 掌握多種腳本語言(Python, Ruby, Shell, C C++.等.), Python語言優先;

9. 瞭解虛擬化環境中的網絡技術, 包括VXLAN, SDN, OVS等。

工作職責:

Openstack工程師崗位職責

1.公司內部的IT系統的運維

2.公司內部OpenStack私有云的運維

3.客户支持,支持OpenStack私有云客户的部署實施

4.社區參與,參與社區的代碼貢獻

5.公司產品,參與公司產品的集成

工作技能:

1. 有Linux基礎,熟練使用Linux優先

2. 有良好的學習能力,在校有參與OpenStack項目者優先

3. 善於表達和溝通,有親和力,具備組織協調能力

4. 具備良好的客户意識,有責任心和團隊合作精神

5. 具備一定的英語書寫和閲讀能力

6. 有RHCE、RHCA、RHOSA、VMware等證書優先

公司提供:

1.靈活的職業規劃:快速晉升、多向發展

2.豐富的培訓方式:專業OpenStack培訓、金融雲研發中心、海內外研修

3.良好的人文環境:友好的團隊氛圍,OpenStack國際社區研發環境

4.温馨的員工關懷:coffee、soft drink、snack 應有盡有,豐富的teambuilding

5. 為OpenStack從業人員定製的“高大上”硬件設備:Mac Air標配、OpenStack硬件實驗室


崗位職責:

1、本科及以上學歷,三年以上工作經驗;

2、負責openstack雲平台整體架構設計,並輸出整體方案;

3、負責openstack雲平台安裝、部署、維護、問題調試;

4、參與基於openstack的產品開發工作,主要是功能規劃方面。

任職資格:

1、熟悉OpenStack整體架構,以及基本運作原理,具有OpenStack各項目的配置、優化及調試經驗;

2、熟悉Ceph集羣集羣架構原理,具有Ceph集羣相關經驗;

3、對雲計算與虛擬化技術的發展趨勢有自己的認識,瞭解OpenStack社區的最新動向;

4、熟悉網絡原理、常用網絡協議,存儲基礎知識,理解Linux虛擬網絡,瞭解常用的算法與數據結構;

5、熟悉Linux系統,熟悉高可用集羣,熟悉常見Linux服務與中間件的安裝、使用和管理;

6、熟悉Ansible或其他自動化工具,熟練使用Git、Gerrit、Jenkins等工具進行代碼提交與測試;

7、熟悉Shell腳本語言,熟練使用Python,理解Python中的高級語法與使用方式;

8、熟悉Mysql、Pacemaker、Redis、Memcached、RabbitMQ等基礎組件;

9、熟悉docker容器化部署與集成。