岗位职责:
设计和开发基于 KVM、VMware、Docker/Kubernetes 等虚拟化和容器化技术的统一管理平台;
设计和开发大规模集群的异步任务调度中心,提供高并发且稳定的调度功能;
设计和开发基于 KVM 虚拟机的高可用(HA)功能,保证用户业务的连续性;
设计和实现健壮,清晰的 RESTful API;
撰写细致的设计文档,并对其他同事的代码进行审查;
与测试、产品、售前和售后部门密切配合,不断提升产品质量和竞争力。
任职要求:
具有 2 年或以上软件开发工作经验;
热爱编程,具有以下任一种语言的扎实的编程经验:Python、Golang、Java;
具有 web 后台开发经验;
具有基于以下至少一种软件开发的经验,包括 MySQL、MongoDB、Redis、Cassandra、ElasticSearch、Zookeeper 等;
熟悉 Linux 环境编程,理解 I/O 模型、事件模型、协程、线程池等基本概念,具有异步网络编程经验;
具有独立完成复杂功能的经历,能够完成完备的设计文档,清晰的接口定义,能够有效的进行任务拆分;
代码风格干净简洁,具有极高的软件质量标准。
加分项:
有大规模集群系统的开发经验,对软件高可用,高并发有深刻的理解;
有基于 KVM,Qemu,Libvirt、Openstack 等项目开发的经验;
有 Kubernetes 的开发经验或代码贡献者。
简历请投递:zongfen@smartx.com
SmartX成立于13年, 是一家以技术为主导的企业服务公司,提供自主研发的分布式存储,虚拟化平台,系统监控分析等 IT 基础设施产品。
SmartX有着全球领先的分布式存储技术,研发团队成员均来自顶级的IT互联网公司,如BAT、微软亚洲研究院、Hulu、美团、VMware等。创始人徐文豪曾经是 Xen 的发明人 Andrew Warfield 的学生,文豪之前做为早期创业工程师加入由 AWS EC2 创始人 Chris Pinkham 创办的 Nimbula。
--
FROM 123.116.52.*