软件工程师 - Python - Ubuntu Pro 客户 - 毕业生水平

3小时前全职

Canonical - Jobs

洛杉矶
职位描述 Ubuntu Pro是Canonical提供的一套专业服务。无论是为规模化部署系统的企业客户,还是希望在家中为个人Ubuntu LTS进行安全补丁的用户,Ubuntu Pro Client都是管理这些服务的命令行工具。 Ubuntu Pro Client的质量和稳定性极为重要,因为它在每个Ubuntu系统中都预装。您将与Ubuntu服务器团队、主要云合作伙伴以及多个Canonical产品团队合作,开发、测试和发布Pro客户端的改进。您还将成为与用户沟通的声音,确保满足他们的需求。 这个角色需要专注于高质量的软件工程,使用Python,并且关注广泛目标版本和环境之间的软件互操作性。出色的Python技能是一个关键要求,之前对开源Python项目的贡献将是一个优势。Pro客户端经常与Ubuntu包管理交互;因此,配置apt的经验,以及对deb打包和一般系统管理的知识在这个角色中是有利的。 申请者应该对Ubuntu项目及其价值观充满热情,并热衷于构建被全球数百万人使用的工具。对质量的个人关注以及对边界情况的思考、易用性、文档以及谨慎的社区协调都很重要。Pro客户端在所有范围内使用,从关键任务环境到业余Ubuntu用户;申请者应准备与所有终端用户一起工作,并帮助指导他们的工程最佳实践。 您的工作内容 • 与一个分布式团队积极合作 • 编写高质量代码,包含单元测试和功能测试,以创建新功能 • 调试问题并产生高质量代码以修复它们 • 评审其他工程师编写的代码 • 讨论想法并调查寻找好的解决方案 • 在家工作,每年有2到4周的全球出差,参加内部和外部活动 您是谁 • 您热爱技术,并愿意与优秀的人一起工作 • 您好奇、灵活、能言善辩并且有责任心 • 您重视软技能,并充满激情、进取心、深思熟虑及自我激励 • 您拥有计算机科学、STEM或类似学科的学士学位或同等学历 • 您在Linux上有丰富的Python经验 • 您对以下两个或更多领域感兴趣并具备经验:Ubuntu Linux系统管理、持续集成、终端系统合同管理、Debian打包、使用公共或内部云 • 如果您有与开源社区互动的经验,将是加分项 Canonical自豪地致力于创造一个无歧视的工作环境。经验、观点和背景的多样性为我们的员工创造了更好的环境,也为我们的用户和客户提供了更好的平台。这是我们深深重视的事情,我们鼓励每个人加入Ubuntu的世界。 #stack #LI-remote