软件工程师(Linux/Python或Go)- 容器镜像

无个税15个月前远程全职
Canonical

Canonical

location 利雅得
unsaved
Canonical正在构建一代新的基于Ubuntu的容器镜像,以简化全球范围内的开源应用部署。这些容器镜像将可以免费使用,并具备长期的安全承诺,同时还注重性能、安全性和易用性。与Ubuntu一样,我们将在开放的环境中工作,并欢迎社区参与。在这个角色中,您将负责开发工具和技术,用于构建和维护这一代新的容器镜像。您将与Canonical内外的多个团队合作,确保我们提供具有最高质量的容器镜像,同时保持无缝的Ubuntu用户体验。您还将积极参与围绕这些容器镜像的持续集成和持续交付自动化的实施和维护工作,因此您需要展示对基于容器的DevOps具有深入的理解。您将为像ROCKs(OCI镜像和Chisel)这样的快速产品做出贡献,并有机会帮助引导和巩固这个新团队。您将获得众多容器技术的经验,并参与令人兴奋和探索性的任务,您的反馈对于决策过程至关重要。作为一名工程师,您的资历将基于您的软件开发背景和领导初级团队成员的能力。加入Canonical,在科技领域与最优秀、最聪明的人一起建立有意义的、有回报的职业生涯。对于寻找一个留下自己印记的地方、热衷于为社区塑造具有最高质量的开源产品的有经验的软件工程师来说,这是一个令人兴奋的机会!您将做什么:构建稳健、可扩展、领先的容器镜像;参与构建、测试和发布容器镜像的自动化CI/CD流程;编写工具和测试以评估安全合规性和云原生兼容性;使用Python和/或Go为我们的容器构建工具提供新功能;通过代码和架构审查参与强大的工程流程;为团队的决策过程提供技术反馈;作为专家与开源社区进行互动;扩充我们的知识库并编写文档;在协作、敏捷和全球分布的环境中工作;指导和帮助招聘;在家中工作,全球出差最多15%参加内部和外部活动。您是谁:以下至少有一些陈述适用于您:您对软件开发有深入的了解和热情;您是一个团队合作者,并具有合作开发的经验;您曾使用CI/CD系统(例如Jenkins、GitHub Actions、Concourse CI等);您有按时交付高质量软件的记录;您具有容器镜像和容器化操作的经验;您至少掌握一种容器管理/编排工具(例如Docker、Kubernetes等);您具有Python和/或Go的丰富经验;您具有Linux系统管理和软件包管理的经验;您具有良好的书面和口头沟通能力,能够传达技术概念;您能够为技术和工程讨论提供清晰的观点;您坚信分享就是关怀,知识就是力量;您的技能范围从毕业生到中级高级软件工程师;您拥有计算机科学、STEM或类似学位的学士学位或同等学历。Canonical提供什么:学习和发展,每年有专门的专业发展预算;年度薪酬评估;认可奖励;年假;旅行优先通行证;与才华横溢的全球分布式团队远程合作;Canonical自豪地营造一个无歧视的工作环境。丰富的经验、不同的观点和背景为我们的员工提供了更好的工作环境,为我们的用户和客户提供了更好的平台。这是我们非常重视的,我们鼓励每个人加入Ubuntu的世界。