我们正在招聘一位专注于MicroK8s后端存储的软件开发人员,这是一个基于dqlite设计的专门分布式数据库,dqlite是Canonical的分布式SQL数据库。作为Kubernetes团队的一员,您将设计和实现后端存储的功能和增强,成为dqlite专家,并优化其在Kubernetes背景下的使用。
您将熟悉Kubernetes的最新功能,并寻求将开源的最佳实践整合给我们的最终用户。您将与行业同行和合作伙伴合作,为我们的客户带来正确的解决方案。
对于热衷于开源、Linux、C、Golang、SQLite和Kubernetes的软件工程师来说,这是一个激动人心的机会。来Canonical,这家不断发展的国际软件公司,背后是Ubuntu,与最优秀、最聪明的人一起建立一个有回报、有意义的职业生涯。
您将做什么
设计并开发MicroK8s后端存储的功能和增强
优化MicroK8s后端存储的性能
识别并描述dqlite的潜在功能请求
与开源社区和商业合作伙伴互动
在家工作,全球出差2到4周参加内部和外部活动
您具有C/Golang编程经验
您具有键/值和SQL数据库的经验
您具有Kubernetes的经验
您具有强大的书面和口头沟通能力
您拥有计算机科学、STEM或类似学位的学士学位或同等学历
具有共识算法(最好是Raft)的经验是一个加分项
Canonical是一家不断发展的国际软件公司,与开源社区合作,提供Ubuntu——世界上最好的免费软件平台。我们的服务帮助全球企业降低成本、提高效率和增强安全性。
我们自豪地培育一个无歧视的工作场所。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论您的身份如何,我们将公平考虑您的申请。
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。