软件工程师 – Open Stack 云基础设施
关于 Wind River
Wind River 是在提供任务关键型智能系统软件方面的全球领导者。四十多年来,我们为航空航天、国防、汽车、工业、医疗和电信行业的数十亿设备提供动力。从 NASA 的阿尔忒弥斯 I 号和詹姆斯·韦伯太空望远镜到全球最大的开放 RAN 网络,我们的软件使世界上最安全和最可靠的系统成为可能。
关于这个机会
在 Wind River 云团队中,您将设计和构建以 Open Stack 开发为重点的云基础设施软件。您将为 Wind River 在 StarlingX 开源项目中的领导地位做出贡献,创造针对 5G、自动驾驶汽车和工业自动化的高度分布式边缘系统解决方案。
该角色强调软件工程和编码:开发 Open Stack 和云原生平台的 API、服务和集成,同时与 Dev Ops 团队合作进行部署和自动化。
主要职责
使用 Python 和 Open Stack API 设计和实现高质量的分布式云基础设施软件。
为 Open Stack 项目(Nova、Neutron、Cinder、Keystone)开发扩展、插件和服务。
构建可重用的库和 API,以将 Open Stack 与 Kubernetes 和容器化应用程序集成。
应用测试驱动开发(TDD)实践以确保代码的健壮性和可维护性。
为平台升级功能做出贡献,并与 Dev Ops 团队合作进行 CI/CD 集成。
在产品验证和客户集成期间调查和解决问题。
使用 Linux 和 shell 脚本支持开发任务和调试。
参与敏捷开发流程,根据需要在编码、测试和自动化之间切换。
负责任地使用开源技术,包括许可意识和 CVE 修复。
积极为 StarlingX 和 Open Stack 等开源社区做出贡献。
最低资格
计算机科学或相关领域的学士或硕士学位。
3 年以上的专业软件开发经验。
2 年以上的 Python 编程经验。
对 Linux 系统和 shell 脚本有深入了解。
具有开发可扩展、分布式系统软件的经验。
熟悉 Kubernetes、Docker 和 Helm(部署协作)。
有在敏捷 SCRUM 团队中工作的经验。
优秀的分析、调试和沟通能力。
具有与全球分布的工程团队合作的专业经验。
优先资格
对 Open Stack 架构(Nova、Neutron、Cinder、Keystone)有深入了解。
具有开发 Open Stack 服务、插件或集成的经验。
有交付任务关键型、24x7 生产系统的记录。
对 Open Stack 或其他开源项目的贡献。
熟悉 RabbitMQ、PostgreSQL、YAML 和 TOSCA。
具有管理开源许可和 CVE 修复的经验。
能够快速独立学习和应用新技术。
我们对多样性的承诺
Wind River 致力于为员工提供无歧视和骚扰的工作环境。所有就业决定均基于业务需求、职位要求和个人资格,而不考虑种族、肤色、宗教或信仰、国籍、社会或种族出身、年龄、身体、精神或感官残疾、性取向、性别身份和/或表达、婚姻状况、民事结合或家庭伴侣关系状态、过去或现在的军队服役、HIV 状态、家庭病史或遗传信息、家庭或父母身份(包括怀孕)或任何其他受我们运营地点法律或法规保护的身份。
Wind River 不会容忍基于这些特征的歧视或骚扰。
申请人隐私声明
您的隐私对我们至关重要。在 Wind River,我们严格遵守所有适用的数据隐私法律。请查看 Wind River 的申请人隐私声明,可在此处找到。
隐私声明 - 活跃候选人:
Aptiv 是一个平等就业机会的雇主。所有合格的申请人将不考虑种族、肤色、宗教、国籍、性别、性别身份、性取向、残疾状况、受保护的退伍军人身份或法律保护的任何其他特征而获得就业考虑。