站点可靠性

温哥华 6天前全职 网络
面议
Canonical是全球企业和技术市场中开源软件和操作系统的领先提供商。我们的平台Ubuntu广泛应用于突破性的企业项目,如公共云、数据科学、人工智能、工程创新和物联网。我们的客户包括全球领先的公共云和芯片提供商,以及多个行业的领导者。公司是全球分布式协作的先锋,拥有1200多名同事分布在75多个国家,几乎没有基于办公室的角色。团队每年在全球有趣的地点会面两到四次,以协调战略和执行。公司由创始人领导,盈利且不断增长。 职位概述 Canonical的IS团队支持和维护所有由超过6000万Ubuntu用户使用的Canonical IT生产服务。作为SRE和GitOps工程师,您将推动运营自动化达到新水平,使用基础设施即代码开源软件、CI/CD管道和Canonical的软件操作自动化产品,在私有和公共云中工作。您还将通过提供关键反馈、提交错误、编写拉取请求以及与其他团队合作设计和实施来改进Canonical产品和开源技术。 工作地点 此职位可在任何时区远程工作。 职责 - 应用IaC经验,通过不断增加自动化和改进IaC流程,在IS中发展基础设施即代码实践。 - 自动化软件操作,以在私有和公共云中实现可重用性和一致性,考虑到分布式系统的复杂性。 - 开发新功能并提高Canonical云和容器产品组合的弹性和可扩展性。 - 维护Canonical所有核心服务、网络和基础设施的运营责任。 - 发展故障排除、容量规划和性能调查技能;设置、维护和使用Prometheus、Grafana和Elasticsearch等可观测性工具;设计、实施和维护各种系统和服务的监控和警报。 - 与开发团队合作设计服务架构、文档、操作手册、政策和操作程序。 - 提供帮助并与全球分布的工程、运营和支持同事合作。 - 获得不间断的开发时间,专注于更大的项目和手动任务的自动化。 - 在设计会议、指导和“共同工作”中与其他团队成员分享经验、知识和最佳实践。 - 对时间关键的升级事件承担最终责任。 资格 - 深入了解和定义代码中的操作,使用版本控制、同行评审和CI/CD将更改应用于应用程序和基础设施。 - 具有现代工程背景(同行评审、单元测试、SCM、CI/CD、敏捷)。 - 拥有大型项目的Python软件开发经验。 - 拥有Linux网络、路由和防火墙的实际知识。 - 熟悉从Ceph到数据库的各种Linux存储形式。 - 拥有管理企业Linux服务器的实际经验。 - 拥有广泛的云计算概念和技术知识。 - 拥有计算机科学或相关工程领域的学士学位或更高学历。 - 能够通过电子邮件、聊天、视频或语音通话以及面对面清晰有效地用英语沟通。 - 有动力并能够从内核到网络进行故障排除,并在适当时愿意向他人请教。 - 愿意灵活并快速学习新事物。 - 受到快速变化环境需求的启发。 - 乐于在分布式团队中工作。 - 对开源充满热情,尤其是Ubuntu或Debian。 关于Canonical Canonical是一家在全球开源运动前沿的开创性科技公司。作为发布Ubuntu的公司之一,Ubuntu是最重要的开源项目之一,也是AI、物联网和云的基础平台,我们正在改变软件的世界。我们在全球范围内招聘,并对加入公司的人员设定了很高的标准。我们期望卓越;要成功,我们必须在我们所做的事情上做到最好。自公司成立以来,大多数Canonical的同事一直在家工作。在这里工作是迈向未来的一步,将挑战您以不同的思维方式工作,学习新技能,并提升您的能力。 平等机会雇主 Canonical是一个平等机会雇主。我们自豪地营造一个无歧视的工作环境。经验、视角和背景的多样性创造了更好的工作环境和更好的产品。无论您的身份如何,我们都会公平考虑您的申请。