分布式系统软件工程师,Python / Go

多哈 无个税10天前全职 网络
面议
我们正在寻找一位对构建和验证具有弹性的分布式系统充满热情的软件工程师。在 Canonical,您可以建立职业生涯,并推动那些利用 Canonical 的 Ubuntu 和 Juju 构建多云可部署云应用程序的人的成功。 我们将质量工程视为一流的工程实践,正在寻找能够为测试自动化、报告和数据分析带来深刻工程见解和数据驱动方法的人。 Canonical 的分布式系统测试团队负责确保 Canonical 基于 Juju、Terraform、OpenStack、Kubernetes 的云解决方案在各种条件下部署时的高质量,从客户数据中心的裸机到 AWS、GCE、Azure 等公共云。 作为软件工程师,您将有机会开发支持 Canonical 云集成测试和报告的 CI 管道。您将有机会参与的即将到来的计划包括扩展到新云的部署能力以及开发用于自动分析测试结果的 AI/ML 管道。成功的候选人对解决这些问题感兴趣,并在团队内和整个 Canonical 中构想和领导新计划。 地点:这是一个全球远程角色 您的一天将会是这样的 创建自动化测试方法和基础设施,以验证云编排工具和应用程序的可靠性、性能和弹性通过在公司内提供分布式系统测试工具,使 Canonical 的工程团队能够自信地开发软件增强连续集成管道,以部署和测试 Canonical 的云原生产品,如 Kubeflow部署、管理和调试高度分布式系统监控和报告自动化测试工作与全球分布的团队每日协作 我们对您的期望 现代测试流程和策略的扎实背景Python 或 Go 开发经验强大的面向对象开发技能开发和发布生产级现代 Web 应用程序的能力熟悉 Jenkins、CircleCI、GitHub CI 等持续集成工具了解网络技术和基础知识对 Linux 系统架构的深刻理解复杂抽象思维能力每年有 2-4 周国际旅行的能力 您可能还具备的其他技能 收集和分析大型多维数据集操作数据平台:键值存储、关系或文档数据库、事件总线使用 OpenStack、Kubernetes、Terraform 和 AWS 等云技术开发 AI/ML 管道 我们为您提供的 我们根据地理位置、经验和表现来制定全球薪酬。我们每年(对于毕业生和助理则更频繁)重新审视薪酬,以确保我们认可杰出的表现。除了基本工资外,我们还提供以绩效为导向的年度奖金。我们为所有团队成员提供额外的福利,以反映我们的价值观和理想。我们平衡我们的计划以满足当地需求,并确保全球公平。 分布式工作环境,每年两次的团队面对面冲刺——自 2004 年以来我们一直远程工作!每年 2,000 美元的个人学习和发展预算年度薪酬审查认可奖励年度假期产假和陪产假员工援助计划有机会前往新地点与团队和其他同事会面优先通行证用于旅行和公司长途活动的旅行升级 Canonical 认为,多元化的员工队伍能够增强我们提供世界级软件和服务以满足全球计算需求的能力。我们致力于确保所有合格个人的平等就业机会。所有合格的申请者都会在不考虑种族、肤色、宗教、性别、性别认同或表达、性取向、国籍、基因、残疾、年龄或退伍军人身份的情况下获得就业考虑。