高级 Juju 软件工程师;Go

马斯喀特 无个税1天前全职 网络
27.6万 - 36.8万 / 年
职位:高级 Juju 软件工程师(Go) 加入我们,申请 Canonical 的高级 Juju 软件工程师(Go)职位。 1 天前,成为前 25 名申请者之一。 加入我们,申请 Canonical 的高级 Juju 软件工程师(Go)职位。 获取 AI 驱动的职位建议和更多独家功能。 Canonical 是一家领先的开源软件和操作系统提供商,服务全球企业和技术市场。我们的平台 Ubuntu 在公共云、数据科学、人工智能、工程创新和物联网等突破性企业倡议中被广泛使用。我们的客户包括全球领先的公共云和硅片提供商,以及多个行业的行业领导者。公司是全球分布式协作的先驱,拥有 1200 多名同事,分布在 75 个国家,办公室岗位非常少。 团队每年在全球有趣的地点见面 2 到 4 次,以对齐战略和执行。 公司由创始人领导,盈利且持续增长。 我们正在招聘一位高级软件工程师,成为团队的重要一员,推动流程改进,协助经理管理团队,指导和培养经验较少的同事,并负责从设计和实施到支持和维护的功能领域。 作为一名高级软件工程师,您将是团队的重要一员,推动流程改进,协助经理管理团队,指导和培养经验较少的同事,并负责从设计和实施到支持和维护的功能领域。 Juju 是驱动模型驱动操作的引擎,提供在公共云、私有云、Kubernetes 和裸金属上操作复杂软件的手段。结合 Ops 框架,Juju 为应用程序和基础设施管理提供了完整的解决方案。 许多内部和外部团队依赖 Juju 来交付他们的产品和服务 - 从 Canonical 管理解决方案、我们的 Open Stack 和云交付团队,到财富 500 强公司。 地点:这是一个全球远程职位。 您的一天将是这样的: • 拥有高并发、高分布式系统中功能的设计、交付和支持,这些系统推动云自动化和软件操作的规模。 • 与分布式团队积极合作 • 调试问题并与上游社区公开互动 • 与乐于助人和才华横溢的工程师一起工作,包括多个领域的专家 • 讨论想法并合作寻找良好的解决方案 • 指导和发展经验较少的团队成员,积极为构建和维护一流的工程团队做出贡献。 • 在家工作,每年进行 2 到 4 周的全球旅行,参加内部和外部活动。 我们希望您具备的条件: • 使用 Go 进行专业软件交付的良好业绩记录。 • 有开发高并发分布式系统的实践经验 • 优秀的英语沟通能力,包括口头和书面,特别是在在线环境中 • 拥有优秀的高中和(优选)大学的学术记录 • 具备敏捷软件开发方法的经验 • 愿意每年旅行最多 4 次参加内部活动 您可能还会带来的附加技能: 以下技能在该职位中可能对您有帮助,但我们并不期望每个人都具备所有这些技能。 • 具备容器技术(Docker、LXD、Kubernetes 等)的经验 • 有 C、C++、Rust 或其他低级编程语言的开发经验。 • 扎实的网络背景和经验 • 在 Linux 和开源软件领域的经验 • 具备配置管理软件(Ansible、Chef、Puppet 等)的经验 • 对云计算的工作知识 • 对软件质量和测试充满热情 • 具备打包(Debian、snaps)的经验 • 使用和操作 SQL 和 NoSQL 数据库的编程经验 • 在开源项目的分布式团队中工作经验 - 即使是社区开源贡献。 • 展示开源贡献的良好记录 • 之前有为 Terraform 开发插件的经验 我们为您提供的: 我们会考虑地理位置、经验等...