概述
高级工程师 - Linux 应用开发者
地点:
加拿大渥太华
关于 Wind River
Wind River 是在提供关键任务智能系统软件方面的全球领导者。四十多年来,公司一直是创新和先锋,为数十亿需要最高安全性、安全性和可靠性的系统提供动力。Wind River 帮助汽车、航空航天、国防、工业、医疗和电信行业的客户在向新的智能机器经济体迈进的过程中解决复杂的技术挑战。
公司的软件为一代又一代世界上最安全、最可靠的系统提供动力。例子包括在 NASA 的太空任务中扮演关键角色,如阿尔忒弥斯 I 号、詹姆斯·韦伯太空望远镜和多辆火星车。我们最近在 5G 里程碑上取得了成就,包括与 Verizon 成功完成全球首个 5G 数据会话,并与 Vodafone 一起建立了世界上最大的开放 RAN 网络之一。
公司因其技术创新和领导力以及工作场所文化而获得行业认可,包括全球最佳工作场所认证,并连续十年被评为“最佳工作场所”。如果您想成为一个独特文化的一部分,这种文化的生活体验基于我们的成长心态、客户导向和多样性、公平性、包容性和归属感的文化属性,欢迎加入我们,帮助推进未来的软件定义世界。
关于团队
这是一个关键角色,将在 Kubernetes 上将配置管理演变为云原生操作员模型。随着 Wind River 云平台用基于 Kubernetes 操作员的声明性配置模型取代传统配置(例如 Puppet),该角色将奠定重要基础。这些操作员为生产级支持而设计,封装了现有的业务逻辑、升级支持、安全性、可观察性、性能和扩展性以及生命周期管理。
合适的候选人将具备 Kubernetes 的成熟经验,理想情况下是构建操作员,具备经过验证的软件工程技能,以交付可扩展的强大应用程序,并具备质量自动化思维。成熟、无可挑剔的判断力以及影响和领导的能力对于在此角色中取得成功至关重要。
候选人还将为与 Kubernetes 操作员集成的 Linux 应用程序做出贡献,涉及主机管理、服务管理和故障管理等领域。
这是一个令人兴奋的机会,可以对云原生配置管理产生重大影响,并为在关键 5G 边缘解决方案中大规模使用的开源软件做出贡献。
职责
开发领先的高性能边缘云和容器技术。
开发 Kubernetes 操作员和支持的自动化、可观察性、安全性、弹性和扩展性问题。
与当今最具活力和令人兴奋的开源软件项目合作——Kubernetes (K8S)、Helm、Open Stack 和相关项目。
作为专注于容器化、虚拟化和容错/运营商级开发的团队的一员工作。
积极参与 StarlingX,这是 Open Infra Foundation 下的一个开源项目——一个功能齐全的分布式边缘云。
开发和交付高质量的设计和代码。
开发自动化测试,加快设计和测试周期。
调查和解决产品验证和客户集成期间报告的问题。
使用敏捷开发参与软件开发过程的各个方面。
开发跨多个 Linux 主机的配置管理解决方案。
开发在 Linux 中运行的服务的进程监控和恢复解决方案。
开发配置和状态信息备份和检索的解决方案,以将系统恢复到以前的时间点。
诊断与高可用性、进程监控、系统主动待机故障切换和配置管理相关的 Linux 进程问题。
资格/技能
计算机科学或相关领域的学士/硕士学位
5年以上专业软件开发经验…