Canonical

Golang/C 软件开发工程师

at Canonical
技术与编程 全职 USA,EMEA
538天前

详细信息

我们正在招聘一位专注于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——世界上最好的免费软件平台。我们的服务帮助全球企业降低成本、提高效率和增强安全性。

我们自豪地培育一个无歧视的工作场所。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论您的身份如何,我们将公平考虑您的申请。


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅