这是一个令人兴奋的机会,适合有经验的Python工程师,他们对开源软件、Linux和云原生计算充满热情。这个角色需要通过高质量的Python代码进行个人贡献。我们正在寻找技术领导力、出色的设计和直观的文档的证据。
您将负责设计和维护一个Python框架和周围工具,以实现Charmed Operators的创建和管理——这些软件驱动软件。
您将设计和实现软件操作器的基础,这些操作器可以在从裸金属到云中的Kubernetes上运行。您将与Canonical的其他团队密切合作,确保框架提供可靠、易于使用的解决方案,能够扩展到生产工作负载,并满足我们的客户对采用尖端技术的需求。
除了核心框架开发外,该团队还负责Charmed Operator社区,其中Charmhub是核心。您将有机会与Canonical内部的广泛人才以及更广泛的开源社区合作。Charmed Operator生态系统由Charmed Operators本身以及Juju、Pebble等组成。加入我们,帮助建立一个蓬勃发展的社区,并为确保一些科技巨头的规模化无缝软件运营做出贡献。
• *你的职责*:
- 编写高质量、严谨设计的Python软件
- 积极与全球分布的团队合作
- 在内部和外部社区中展示技术领导力
- 调试问题并生成高质量的代码进行修复
- 为撰写高质量操作员的最佳实践贡献技术文档
- 讨论想法并合作找到好的解决方案
- 在家工作,每年全球旅行2到4周参加内部和外部活动
• *你是谁*:
- 您拥有计算机科学、STEM或类似学位的学士学位或同等学历
- 您拥有编写现代、可维护的Python的丰富经验和历史
- 您热爱技术,并喜欢与聪明的人一起工作
- 您好奇、灵活、口齿伶俐和负责任
- 您重视软技能,并且充满激情、有进取心、思维敏捷和自我激励
- 您对以下两个或更多方面感兴趣并具有经验:Linux、Kubernetes、公共云、OpenStack、LXC/LXD、Python、Go、Debian打包、可扩展的Web服务
- Canonical自豪地营造一个没有歧视的工作场所。我们真诚地相信,经验、观点和背景的多样性将为我们的员工提供更好的工作环境,并为我们的用户和客户提供更好的平台。这是我们非常重视的,我们鼓励每个人来参与Ubuntu的世界。