职位:高级软件工程师,后端和开发运维(Askuity部门)
薪资范围:$135,000 - $165,000
在加拿大家得宝,我们希望您感到被重视和支持。您看到的薪资范围仅代表基本工资。此外,您的总奖励可能包括:与业务表现挂钩的半年奖金;递延利润分享计划以协助退休储蓄;全面的带薪福利;家得宝股票购买享有15%的折扣;以及基于绩效的加薪。我们致力于认可您的努力并支持您与我们共同成长。
在家得宝的职业生涯中,您可以做自己,同时也是更大事物的一部分。
职位概述:
Askuity是一家总部位于多伦多的零售分析软件公司,作为家得宝(THD)的一部分运营。通过我们的供应商分析计划,Askuity的使命是使家得宝的供应商和商家能够做出有利可图的数据驱动决策并推动实时执行。
Askuity正在寻找一位高度积极主动且技术多才多艺的高级后端工程师,能够同时执行后端开发和开发运维职责。这是一个关键的混合角色,将在开发和运营的交汇处运作,负责我们关键运营的整个生命周期。作为Askuity开发团队的一员,您将推动我们行业领先的分析平台的技术方向,对我们不断增长的客户群产生有意义和直接的影响。
如果您致力于出色的工作,并不断寻找改进您负责的系统的方法,我们很乐意听到您的消息。
主要职责:
代码开发
- 深入参与我们的技术方向,同时为我们的数据驱动SaaS平台交付经过良好测试、性能优越且可维护的代码
- 参与整个应用程序开发生命周期
- 在Google Cloud Platform(GCP)上部署和运行软件
- 评估新技术并评估其解决当今及未来挑战的适用性
合作
- 了解用户的实际问题,以帮助构建超出客户期望的优秀产品
- 与产品利益相关者合作,理解、设计和实现产品功能,实现我们的产品愿景,帮助客户更好地理解其零售数据
- 敏捷Scrum
能力:
- 行动导向
- 决策质量
- 合作
- 有效沟通
- 推动结果
技能:
- 构建面向服务的架构和Web应用程序的经验(我们有很多基于HTTP和REST的东西)
- 现代语言的深厚高级水平(函数式编程是加分项)
- 系统设计和架构经验,设计分布式系统,扩展性,安全性,可靠性(基于微服务的架构运行在Kubernetes集群中是加分项)
- 使用开发运维工具和框架的经验,基础设施即代码,容器化和编排,CI/CD流水线管理,自动化,网络基础知识,循环SSL证书,服务账户等
- 设计和实施可靠、可扩展、高性能系统的实践经验和能力
- 使用云平台和产品的经验
- Git和其他开发工具和流程,包括但不限于IntelliJ、Visual Studio Code等
- 指导和入职,架构文档和沟通
直接经理/直接报告:
- 向高级经理,软件开发汇报
旅行要求:
- 有限
- 每年按要求前往公司总部
身体要求:
- 长时间坐着
- 重复性任务
工作条件:
- 办公室环境工作:电脑工作,虚拟会议时开启摄像头
最低教育要求:
- 相关领域的大学/学院学位,或同等经验。
最低工作经验:
- 5年以上经验
最低领导经验:
- 无
认证:
- 无需认证,但任何Google Cloud Professional认证是加分项
其他要求/资产:
- 开发运维框架 – GCP, Kubernetes, Docker, YAML, Git Hub流水线, Spinnaker
- 后端框架 – Scala, Play!框架, Python, Flask框架
- 前端框架 – Typescript, React, Redux, Observables…