Juju 软件工程师; Go

吉达 无个税2天前全职 网络
37.7万 - 56.6万 / 年
职位:Juju 软件工程师(Go) Canonical 是一家领先的开源软件和操作系统提供商,面向全球企业和技术市场。我们的平台 Ubuntu 在公共云、数据科学、人工智能、工程创新和物联网等突破性企业倡议中被广泛使用。 我们正在招聘一名软件工程师,参与 Juju 的开发,这是一项大型开源 Go 项目,支持全球复杂的分布式软件系统。 Juju 是模型驱动操作的引擎,提供在公共云、私有云、Kubernetes 和裸金属上操作复杂软件的手段。结合 Ops 框架,Juju 为应用程序和基础设施管理提供了完整的解决方案。 地点:这是一个全球远程角色。 你的一天将是这样的: • 参与设计、交付和支持高并发、高分布式系统中的功能,该系统推动云自动化和大规模软件操作。 • 与分布式团队积极合作。 • 调试问题并与上游社区公开互动。 • 与包括多个领域专家在内的有帮助和有才华的工程师合作。 • 讨论想法并共同寻找良好解决方案。 • 在家工作,每年因内部和外部活动进行 2 到 4 周的全球旅行。 我们对你的期望: • 有使用 Go 开发软件的经验。 • 优秀的英语沟通能力,包括口头和书面,尤其是在在线环境中。 • 高中和大学的优秀学业记录。 • 愿意每年为内部活动出行最多 4 次。 你可能还具备的额外技能: • 开发高并发分布式系统的实践经验。 • 有容器技术(Docker、LXD、Kubernetes 等)的经验。 • 扎实的网络背景和经验。 • 熟悉敏捷软件开发方法论。 • 在 Linux 和开源软件领域的经验。 • 有配置管理软件(Ansible、Chef、Puppet 等)的经验。 • 具备云计算的工作知识。 • 有软件打包(Debian、snaps)的经验。 • 使用和操作 SQL 和 NoSQL 数据库的编程经验。 • 在开源项目上与分布式团队合作的经验——即使是社区开源贡献。 • 有开源贡献的证明记录。 • 之前有为 Terraform 开发插件的经验。 我们为你提供: • 分布式工作环境,每年两次面对面的团队冲刺——我们自 2004 年以来一直在远程工作! • 每年 2000 美元的个人学习和发展预算。 • 年度薪酬审查。 • 认可奖励。 • 年度假期。 • 产假和陪产假。 • 员工援助计划。 • 有机会前往新地点与团队及其他同事见面。 • 优先通行证和长途公司活动的旅行升级。 Canonical 是一个平等机会雇主。我们自豪地营造一个无歧视的工作场所。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论你的身份是什么,我们都会公平考虑你的申请。