Java开发工程师
2019-04-25工作地点:上海
岗位职责
1、负责OpenStack平台管理以及平台应用的开发维护;
2、负责公司基于OpenStack的IaaS云平台功能模块的详细设计、开发和单元测试工作;
3、负责服务器端API的设计与开发;
4、解决部署实施过程遇到的技术问题。
任职资格
1、熟悉云计算相关知识,对IaaS,PaaS,SaaS具有较深刻的理解;
2、有一定深入研究或有OpenStack核心项目的二次开发经验;熟悉OpenStack整体框架、技术体系,并熟练使用其他一个或者多个模块的API;
3、精通虚拟化,包括KVM、Xen、XenServer等;
4、熟练掌握java或者Python语言,熟悉springMVC,Django等常用的Web框架; 熟悉shell编程和脚本语言,比如python、RUBBY、puppet等;
5、能独立设计并开发REST风格的API;掌握一定的前端技能,包括HTML/CSS/JavaScrip;
6、深刻理解OpenStack架构, 包括计算, 存储, 网络, 界面等组件;熟悉虚拟化技术, 精通Xen、KVM、powervm等虚拟化相关技术;熟悉各类存储技术实现, 包括Swift, Ceph等;了解虚拟化环境中的网络技术, 包括VXLAN, SDN, OVS等;精通Linux系统, 有一定开发经验;
7、英语阅读能力强,能独立查阅网络技术资料、社区文档学习新的框架或解决开发中遇到的问题。