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

渥太华 4天前全职 网络
面议
分布式系统软件工程师,Python / Go 加入申请Canonical的分布式系统软件工程师,Python / Go职位 分布式系统软件工程师,Python / Go 3个月前 成为前25名申请者之一 加入申请Canonical的分布式系统软件工程师,Python / Go职位 我们正在寻找一位对构建和验证高可靠性分布式系统充满热情的软件工程师。在Canonical,您可以建立职业生涯,并推动那些利用Canonical的Ubuntu和Juju构建多云可部署云应用程序的成功。 我们将质量工程视为一流的工程实践,正在寻找能够为测试自动化、报告和数据分析带来深刻工程见解和数据驱动方法的人。 Canonical的分布式系统测试团队负责确保基于Juju、Terraform、OpenStack、Kubernetes的Canonical云解决方案在从客户数据中心的裸机到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年以来一直远程工作 - 每年2000美元的个人学习和发展预算 - 年度薪酬审查 - 认可奖励 - 年度假期 - 产假和陪产假 - 员工援助计划 - 有机会前往新地点与您的团队和其他同事会面 - 长途公司活动的旅行优先通行证和旅行升级 Canonical相信多元化的员工队伍能够增强我们提供世界级软件和服务以满足全球计算需求的能力。我们致力于确保所有合格个人的平等就业机会。所有合格的申请者将不分种族、肤色、宗教、性别、性别认同或表达、性取向、国籍、遗传、残疾、年龄或退伍军人身份而获得就业考虑。 资历水平 - 资历水平 入门级 就业类型 - 就业类型 全职 职位功能 - 职位功能 工程和信息技术 - 行业 软件开发 推荐可以增加您在Canonical面试的机会2倍 登录以设置“系统软件工程师”职位的工作提醒。 中级全栈开发人员(Ruby & React)- EHR 高级软件开发人员 – 实验室集成 加拿大安大略省渥太华 CA$120,000.00-CA$140, 月前 自由软件开发人员(TypeScript) - AI培训师 软件工程师 - 解决方案工程 自由软件开发人员(Java) - AI培训师 软件工程师 I(消费者服务) 自由软件开发人员(Python) - AI培训师 毕业生软件工程师,开源和Linux,Canonical Ubuntu 软件工程师 - 解决方案工程 自由软件开发人员(C/C++ - Rust) - AI培训师 软件工程师 - 跨平台C++ - Multipass 我们正在以一种新的方式解锁社区知识。专家直接将见解添加到每篇文章中,并在AI的帮助下开始。