招聘

团队介绍

我们团队负责阿里云虚拟化hypervisor的架构设计,研发和维护。 我们基于阿里云神龙硬件平台, 通过软硬件协同设计开发的理念,结合系统软件栈上的创新,打磨出了一套轻薄而又高效的Dragonfly Hypervisor,再配合一系列端到端的优化和系统解决方案, 从性能、稳定性、体验、成本等几个维度持续不断的提升我们产品的竞争力。

职位描述

该职位工作包括下列内容中的一项或多项:

1 各类新硬件平台的虚拟化产品研发。

2 Arm系列产品研发。

3 虚拟化下容器方案研发。

4 虚拟化各种软硬件隔离方案研发或优化。

5 神龙硬件平台加速与卸载方案研发。

6 热迁移/热升级/热插拔技术的持续优化。

7 质量,运维,发布,监控,数据相关研发。

8 虚拟化安全可信方案的研发。

9 客户性能优化或其他稳定性相关支持工作。

10 控制面研发和优化。

11 专有云/边缘云解决方案研发。

12 下一代Dragonfly Hypervisor的架构设计和研发。

职位要求

(1,2,3,4,5,6,7,8需满足一条或多条;9必须满足)

1 熟悉x86或arm体系结构; 熟悉PCI-E, CCIX, CXL等互联技术者优先。

2 熟悉系统虚拟化中 CPU虚拟化 (vt-x), 内存虚拟化(ept, shared virtual memory), 中断虚拟化(interrupt remapping, msi/msi-x, posted interrupt),IO虚拟化 (iommu/smmu, vfio, sriov, scalable iov), 等核心虚拟化模块工作原理。 有XEN,KVM, QEMU等开源虚拟化项目开发经验者优先。

3 熟悉Linux内核调度器、内存管理、cgroups隔离, RAS 等模块工作原理,有丰富的内核态开发和debug经验。

4 熟悉软硬件协同设计开发。 有智能网卡/加速卡/卸载卡/dpdk/spdk 开发经验者优先。

5 熟悉安全、可信领域相关工作。 有TPM/vTPM,SGX等解决方案经验者优先。

6 熟悉容器,安全容器或其他云原生底层技术。 有docker, gvisor, kata, rust vmm,firecracker经验者优先。

7 精通c/c++或python编程, coding能力强; 参与过openstack,libvirt等控制面开发者优先。

8 熟悉Linux,Windows,系统虚拟化或硬件性能调优。

9 学习能力好,能快速上手新东西; 勇于面对新挑战,有较强的抗压能力; 有比较好的沟通和协作能力。

联系方式

内推机会请发简历到:luoben.lb@alibaba-inc.com

工作地点

杭州、上海、北京