wechat-share

Join Us

「Make IT Simple」

高级软件工程师 - 虚拟化管理平台

类型:工程/产品

基于 KVM 提供的虚拟化管理平台,是 SmartX 提供的核心产品之一。它提供强大且易用的虚拟机管理功能,并支持虚拟机高可用,定时快照保护,异地容灾备份等高级功能。除此之外,SmartX 的虚拟化管理平台还可以对非 KVM 平台的虚拟机或容器进行统一管理和调度。

作为虚拟化管理平台方向的工程师,你将接触最先进的虚拟化技术,完善和优化复杂的虚拟机管理系统,资源调度系统和高可用系统。你编写的软件将帮助客户实现高效,敏捷的 IT 基础设施。

岗位职责

  1. 设计、开发基于 KVM,VMware,Xenserver,Docker 等虚拟化技术的统一管理平台;
  2. 设计、开发大规模集群的异步任务调度中心,提供高并发且稳定的调度功能;
  3. 设计、开发基于 KVM 虚拟机的高可用(HA)功能,保证用户业务的连续性;
  4. 设计并实现健壮,清晰的 RESTful API;
  5. 撰写细致的设计文档,并对其他同事的代码进行审查;
  6. 与测试、产品、售前和售后部门密切配合,不断提升产品质量和竞争力。

职位要求

  1. 热爱编程,具有以下任意一种语言的扎实的编程经验:Python、Golang、Java;
  2. 具有 web 后台开发经验;
  3. 具有基于以下至少一种软件开发的经验,包括 MySQL、MongoDB、Redis、Cassandra、ElasticSearch、Zookeeper 等;
  4. 熟悉 Linux 环境编程,理解 I/O 模型、事件模型、协程、线程池等基本概念,具有异步网络编程经验;
  5. 具有独立完成复杂功能的经历,能够完成完备的设计文档,清晰的接口定义,能够有效的进行任务拆分;
  6. 代码风格干净简洁,具有极高的软件质量标准。

加分项

  1. 有大规模集群系统的开发经验,对软件高可用,高并发有深刻的理解;
  2. 有基于 KVM,Qemu,Libvirt 等项目开发的经验;
  3. 有 Openstack 的开发经验。

>>查看更多职位

  • 弹性工作时间
  • 每年十二天
    带薪年假
  • 餐补,各种水果零食
    无限量免费供应
  • 定期团建活动

SmartX Inc.
超融合SmartX. All rights reserved