软件工程师 - 数据基础设施 - Kafka

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

Canonical

location 利雅得
unsaved
Canonical正在建立一个全面的自动化套件,为企业提供多云和本地数据解决方案。数据平台团队是一个协作团队,为各种数据存储和数据技术开发托管解决方案,涵盖大数据、NoSQL、缓存层功能和分析等各种领域,甚至包括结构化SQL引擎(类似于亚马逊RDS的方法)。 我们面临着容错性关键分布式系统的有趣问题,并打算提供世界上最好的自动化解决方案,以提供托管数据平台。 我们正在寻找从初级到高级的候选人,他们对大数据技术(如分布式事件存储(Kafka)和并行计算框架(Spark))有兴趣、经验丰富并愿意学习。在Canonical,能够成功的工程师对开源社区动态有所了解,并且同样了解大型创新组织的需求。 地点:全球远程工作 您的工作内容 数据平台团队负责自动化数据平台运营,旨在管理和集成大规模的大数据平台。这包括确保容错复制、TLS、安装、备份等等;同时为Canonical内的其他团队提供有关实际数据系统的领域专业知识。这个角色的重点是创建和自动化数据平台的基础设施特性,而不是分析和/或处理其中的数据。 • 积极与分布式团队合作 • 编写高质量、惯用的Python代码来创建新功能 • 调试问题并公开与上游社区互动 • 与许多领域的有用和有才华的工程师合作,包括专家 • 讨论想法并共同寻找好的解决方案 • 在家工作,每年全球旅行2到4周,参加内部和外部活动 我们对您的要求 • 具有使用Python进行软件开发的实际经验 • 具有分布式系统(如Kafka和Spark)的实际经验 • 拥有计算机科学、STEM或类似学位的学士学位或同等学历 • 愿意每年最多旅行4次参加内部活动 您可能还具备的其他技能 您还可能具备以下经验的一部分,这些经验有助于数据平台实现其具有挑战性的目标,并决定我们将考虑您的级别: • 操作和管理其他数据平台技术的经验,如SQL(MySQL、PostgreSQL、Oracle等)和/或NoSQL(MongoDB、Redis、ElasticSearch等),类似于DBA级别的专业知识 • 具有Linux系统管理、软件包管理和基础设施运维经验 • 具有公共云或类似OpenStack的私有云解决方案的操作经验 • 具有操作Kubernetes集群的经验,并相信它可以用于严肃的持久性数据服务 我们为您提供的福利 您的基本薪水将取决于各种因素,包括您所在地区、经验水平、知识和技能。除上述福利外,某些职位还有资格获得额外的福利和奖励,包括根据收入或利用率的年度奖金和销售激励。我们的薪酬理念是确保在全球范围内实现公平性。 除了竞争力的基本工资外,我们还为所有团队成员提供额外的福利,这些福利反映了我们的价值观和理想。请注意,根据工作地点可能还有其他福利,有关详细信息,请咨询您的人才伙伴。 • 完全远程工作环境-我们自2004年以来一直在远程工作! • 每年2000美元的个人学习和发展预算 • 年度薪酬评估 • 赞赏奖励 • 年假 • 产假/陪产假 • 员工援助计划 • 两次每年前往新地点与同事会面的机会 • 旅行优先通行证和远程公司活动的旅行升级 关于Canonical Canonical是一家开创性的科技公司,处于全球开源运动的前沿。作为发布Ubuntu的公司,Ubuntu是最重要的开源项目之一,也是人工智能、物联网和云计算的平台,我们每天都在改变世界。我们在全球范围内招聘,并为加入公司的人设定了非常高的标准。我们期望卓越-为了成功,我们需要在自己所做的事情上成为最好的。 Canonical自2004年成立以来一直是一家远程优先的公司。在Canonical工作是迈向未来的一步,将挑战您的思维方式,更加聪明地工作,学习新技能,并提高自己的能力。Canonical为21世纪数字化业务世界提供了一个独特的窗口。 Canonical是一个平等机会的雇主 我们自豪地营造一个没有歧视的工作环境。经验、观点和背景的多样性创造了一个更好的工作环境和更好的产品。无论您的身份如何,我们都会公平考虑您的申请。