分布式系统测试软件工程师,Python

利雅得 无个税1天前全职 网络
面议
Canonical 是全球企业和技术市场领先的开源软件和操作系统提供商。 我们的平台 Ubuntu 广泛应用于突破性的企业项目,如公共云、数据科学、人工智能、工程创新和物联网。我们的客户包括全球领先的公共云和硅片供应商,以及多个行业的领军企业。 公司是全球分布式协作的先锋,拥有来自75多个国家的1200多名同事,几乎没有基于办公室的职位。 团队每年会在全球各地的有趣地点面对面会面两到四次,以协调战略和执行。公司由创始人领导,盈利并在增长。 我们正在招聘一名对构建和验证弹性分布式系统充满热情的分布式系统测试软件工程师。您将推动那些利用 Canonical 的 Ubuntu 和 Juju 构建多云可部署应用程序的成功。 我们将质量工程视为一流的工程实践,正在寻找能够为测试、测试自动化、报告和数据分析带来深刻工程见解和数据驱动方法的人。 Canonical 的分布式系统测试团队负责基于 Juju、Terraform、OpenStack 或 Kubernetes 等的 Canonical 云解决方案的高质量。 系统在多样化的条件下进行测试和部署,从客户数据中心的裸机到 AWS、GCE、Azure 等公共云。 作为软件工程师,您将有机会开发支持 Canonical 云集成测试和报告的 CI 管道。 您将帮助在新云上测试我们的产品,并推进我们的 AI/ML 管道以自动分析测试结果。 成功的候选人对解决这些问题感兴趣,并想象和领导团队内及整个 Canonical 的新计划。该角色包括: 创建自动化测试方法和基础设施,以验证云编排工具和应用程序的可靠性、性能和弹性 通过在公司内提供分布式系统测试工具,使 Canonical 的工程团队能够自信地开发软件 增强用于部署和测试 Canonical 云原生产品(如 Kubeflow)的持续集成管道 在云和裸机上部署、管理和调试高度分布式系统 监控和报告自动化测试工作 与全球分布的团队进行日常合作 我们对您的期望: 现代测试流程和策略的扎实背景 Python 或 Go 开发经验 强大的面向对象开发技能 熟悉 Jenkins、CircleCI、GitHub Actions 等持续集成工具 了解网络技术和基础知识 对 Linux 系统架构的扎实理解 复杂的抽象思维 每年2-4周的国际旅行 加分技能: 开发和发布现代生产级 Web 应用程序的能力 操作数据平台的能力: 键值存储、关系或文档数据库、事件总线 大规模多维数据集的数据收集和分析技能 AI/ML 管道经验 OpenStack、Kubernetes、Terraform 和 AWS 等云技术经验 我们为同事提供的福利: 我们根据地理位置、经验和表现来制定全球薪酬。我们每年(对于毕业生和助理则更频繁)重新审视薪酬,以确保我们认可杰出的表现。除了基本工资外,我们还提供以绩效为导向的年度奖金或佣金。我们为所有团队成员提供反映我们价值观和理想的额外福利。我们平衡我们的计划以满足当地需求,并确保全球公平。 分布式工作环境,每年两次的团队面对面冲刺 每年2000美元的个人学习和发展预算 年度薪酬审查 奖励认可 年度假期 产假和陪产假 团队成员援助计划和健康平台 有机会前往新地点与同事会面 长途公司活动的优先通行证和旅行升级 关于 Canonical Canonical 是一家在全球开源运动前沿的开创性科技公司。 作为发布 Ubuntu 的公司,Ubuntu 是最重要的开源项目之一,也是 AI、物联网和云的平台,我们正在改变软件世界。我们在全球范围内招聘,并为加入公司的人设定了很高的标准。我们期待卓越;为了成功,我们需要在我们所做的事情上做到最好。自2004年成立以来,Canonical 的大多数同事一直在家工作。 在这里工作是迈向未来的一步,将挑战您以不同的方式思考、更聪明地工作、学习新技能并提升您的水平。 Canonical 是一个平等机会的雇主 我们自豪地营造一个没有歧视的工作环境。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论您的身份如何,我们都会公平地考虑您的申请。 مستوى الأقدمية مستوى المبتدئين نوع التوظيف دوام كامل المهام الوظيفية الهندسة و تكنولوجيا المعلومات المجالات تطوير البرامج