职位描述
云计算开发Python
岗位职责:
OpenStack平台开发与定制
参与 OpenStack 核心组件(Nova、Cinder、Neutron、Glance、Keystone 等)的二次开发、功能增强与 Bug修复;针对国产化环境(鲲鹏/海光 CPU、昇腾/昆仑芯 NPU、欧拉 OS)适配 OpenStack 驱动与插件。
云平台能力建设
开发资源调度策略、异构算力纳管(CPU/GPU/NPU)、存储 QoS、网络隔离等扩展模块;实现与 Kubernetes、容器平台、智算任务调度系统的深度集成(如通过 Kuryr、Zun 或自研对接层)。
高可用与容灾能力开发
构建跨 AZ(可用区)部署架构,实现控制面高可用、数据面冗余;开发自动化故障检测、服务自愈及灾备切换逻辑。
安全与合规功能实现
集成国密算法(SM2/SM3/SM4)到认证、镜像加密、卷加密等环节;支持等保三级与密评要求的日志审计、权限控制、固件完整性校验等能力开发。
工程协作与交付
编写高质量 Python 代码,遵循 OpenStack 社区规范(如 oslo 框架、单元测试覆盖率 ≥80%);参与 CI/CD 流水线建设,支持自动化构建、测试与部署;
输出技术文档、接口说明及运维手册。
参与 OpenStack 核心组件(Nova、Cinder、Neutron、Glance、Keystone 等)的二次开发、功能增强与 Bug修复;针对国产化环境(鲲鹏/海光 CPU、昇腾/昆仑芯 NPU、欧拉 OS)适配 OpenStack 驱动与插件。
云平台能力建设
开发资源调度策略、异构算力纳管(CPU/GPU/NPU)、存储 QoS、网络隔离等扩展模块;实现与 Kubernetes、容器平台、智算任务调度系统的深度集成(如通过 Kuryr、Zun 或自研对接层)。
高可用与容灾能力开发
构建跨 AZ(可用区)部署架构,实现控制面高可用、数据面冗余;开发自动化故障检测、服务自愈及灾备切换逻辑。
安全与合规功能实现
集成国密算法(SM2/SM3/SM4)到认证、镜像加密、卷加密等环节;支持等保三级与密评要求的日志审计、权限控制、固件完整性校验等能力开发。
工程协作与交付
编写高质量 Python 代码,遵循 OpenStack 社区规范(如 oslo 框架、单元测试覆盖率 ≥80%);参与 CI/CD 流水线建设,支持自动化构建、测试与部署;
输出技术文档、接口说明及运维手册。
任职要求
基本条件
本科及以上学历,计算机、软件工程或相关专业;
3-5 年以上 Linux 环境下 Python 开发经验,熟悉面向对象与异步编程;深入理解 OpenStack 架构,有至少 2 个核心组件(如 Nova/Neutron/Cinder)的开发或调优经验。
核心技术能力
精通 OpenStack 核心服务工作原理,熟悉其 REST API、消息队列(RabbitMQ/Kafka)、数据库模型;熟悉虚拟化技术(KVM/QEMU/Libvirt)、SDN(OVS/VLAN/VXLAN)、分布式存储(Ceph/LVM);掌握 DevOps 工具链:Git、Jenkins、Ansible、Prometheus、Grafana。
国产化与云原生加分项
有信创云项目经验,熟悉在 ARM64(鲲鹏)或国产 OS(OpenEuler、麒麟)上部署和优化 OpenStack;了解 Kubernetes 与 OpenStack 融合方案(如 Magnum、Kuryr、OpenStack-Helm);熟悉 IaC(Infrastructure as Code)工具(Terraform、Heat)者优先。
软素质
具备良好的问题定位与调试能力,能阅读并贡献开源社区代码;
有责任心,能承担复杂模块的设计与交付;
具备技术文档撰写能力和团队协作精神。
本科及以上学历,计算机、软件工程或相关专业;
3-5 年以上 Linux 环境下 Python 开发经验,熟悉面向对象与异步编程;深入理解 OpenStack 架构,有至少 2 个核心组件(如 Nova/Neutron/Cinder)的开发或调优经验。
核心技术能力
精通 OpenStack 核心服务工作原理,熟悉其 REST API、消息队列(RabbitMQ/Kafka)、数据库模型;熟悉虚拟化技术(KVM/QEMU/Libvirt)、SDN(OVS/VLAN/VXLAN)、分布式存储(Ceph/LVM);掌握 DevOps 工具链:Git、Jenkins、Ansible、Prometheus、Grafana。
国产化与云原生加分项
有信创云项目经验,熟悉在 ARM64(鲲鹏)或国产 OS(OpenEuler、麒麟)上部署和优化 OpenStack;了解 Kubernetes 与 OpenStack 融合方案(如 Magnum、Kuryr、OpenStack-Helm);熟悉 IaC(Infrastructure as Code)工具(Terraform、Heat)者优先。
软素质
具备良好的问题定位与调试能力,能阅读并贡献开源社区代码;
有责任心,能承担复杂模块的设计与交付;
具备技术文档撰写能力和团队协作精神。
展开该职位详情




