地点:安大略省西南部
加入申请Canonical的软件工程师——Python和K8s职位。
Canonical是全球企业和技术市场领先的开源软件和操作系统提供商。我们的平台Ubuntu广泛应用于突破性的企业项目,如公共云、数据科学、人工智能、工程创新和物联网。我们的客户包括全球领先的公共云和芯片提供商,以及多个行业的行业领袖。公司在75多个国家拥有1200多名同事,几乎没有基于办公室的职位。
团队每年会在全球有趣的地点会面两到四次,以对齐战略和执行。我们的公司由创始人领导,盈利且在增长。我们的使命是重新定义公司管理其开源信息系统的方式——无论是在公共云上还是在他们自己的数据中心。我们正在围绕Python opscode为开源应用程序建立一个新的社区,该应用程序运行在Kubernetes上,目标是将所有Canonical和Ubuntu IS迁移到这个新的开源代码库上。
我们相信,我们可以显著改善运行复杂业务操作的体验,并帮助我们的客户接受新技术和产品。传统上,IS是一个面向内部的操作。我们希望将我们的IS团队转变为产品工程能力的延伸,内部工作负载通常是我们的客户希望操作的相同开源工作负载,这个团队将把这些工作负载产品化,以实现Kubernetes上的实时自动化操作。
这个角色非常适合喜欢Python、对分布式系统充满热情并对整个Linux堆栈(从内核到网络到虚拟化和容器)感兴趣的软件工程师。它要求在代码和客户互动中都要严谨。我们的工程师是技术精通的开源爱好者,对云计算充满热情,并准备加入一个全球团队,为我们的客户提供世界级的服务。
主要职责
- 使用Python设计和交付开源软件操作代码
- 跨整个Linux堆栈工作,从内核、网络、存储到应用程序
- 学习严谨地思考应用程序和基础设施的可靠性
- 设计高质量的开源监控和报警基础设施
- 简化我们客户和开源社区的开源操作
- 在代码中展示健全的工程设计和测试原则
- 遵循敏捷软件开发实践
- 在有见解的地方指导和发展你的同事
- 根据公司价值观培养健康、协作的工程文化
- 在家工作,每年全球旅行一到两次,每次最多2周参加活动
我们在寻找
- 你热爱技术并喜欢与聪明的人一起工作
- 你拥有计算机科学、STEM或类似学位的学士学位或同等学历
- 你有Linux系统管理、软件包管理和操作的经验
- 你至少有一个公共云的实际操作经验
- 你熟悉Docker和Kubernetes
- 你是一位经验丰富的Python程序员,并喜欢具有挑战性的项目
- 你理解可靠软件的重要性,并努力设计和编码以达到该期望
- 你有组织能力,并希望你的团队按时交付高质量的软件
福利
- 分布式工作环境,每年两次团队面对面冲刺
- 每年2000美元的个人学习和发展预算
- 年度薪酬评审
- 认可奖励
- 年度假期
- 产假和陪产假
- 员工援助计划
- 有机会前往新地点与同事见面
- 优先通行证和长途公司活动的旅行升级
关于Canonical
Canonical是一家在全球开源运动前沿的先锋科技公司。作为发布Ubuntu的公司,Ubuntu是最重要的开源项目之一,也是AI、物联网和云的基础平台,我们正在改变软件的世界。我们在全球范围内招聘,并为加入公司的人员设定了非常高的标准。
我们期待卓越——为了成功,我们需要在我们所做的事情上做到最好。自2004年成立以来,Canonical的大多数同事一直在家工作。在这里工作是迈向未来的一步,并将挑战你以不同的方式思考、更聪明地工作、学习新技能并提升你的水平。
平等机会雇主
Canonical是一个平等机会雇主。我们自豪地培养一个没有歧视的工作场所。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论你的身份如何,我们都会公平考虑你的申请。