当前位置:简历谷 >

职责 >工程师职责 >

Openstack工程师岗位职责

Openstack工程师岗位职责

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容器化部署与集成。

  • 文章版权属于文章作者所有,转载请注明 https://jianligu.com/zz/gongchengshi/v2or0.html