首席软件工程师

14个月前全职
82K - 135K CAD / 年 Sun Life

Sun Life

location 多伦多
unsaved
职位标题: 首席软件工程师,分析 角色概述: 您是一位经验丰富且多才多艺的高级或首席软件工程师,具备广泛的技术技能和推动创新的热情吗?如果您在协作环境中表现出色,并渴望为创新项目做出贡献,我们有一个令人兴奋的机会,让您加入我们充满活力的团队! 您将要做的事情: • 分析、调查并推荐解决方案,以持续改进、流程增强、识别痛点和更高效的工作流程。创建模板、标准和模型,以促进未来的实施,并在必要时调整优先级。 • 通过勇敢自信地发言、团结人心、组织会议、记录会议纪要和行动,并使团队朝着共同的目标努力,展示出您是一位合作型沟通者。 • 利用Jira和Confluence高效管理项目工作流程,跟踪进展并促进协作。使用敏捷方法论进行项目开发,与跨职能团队有效合作。 • 实施有效的分支策略,如Gitflow和基于主干的开发,以保持版本控制。利用Git和Bitbucket进行高效的源代码控制管理。 • 使用Java和Python设计、开发和交付高质量的软件解决方案。 • 进行全面的代码审查,以确保代码质量和遵循编码标准。 • 熟练掌握AWS服务,特别是S3和Lambda,并配置它们以构建可扩展的解决方案。了解策略和加密方法,以确保数据安全。 成功所需的条件: • 在AWS中具有ML流水线、模型注册表的丰富经验,并在行业中具备机器学习的一般经验。 • 在上述所列的顶级技能方面具有专业知识。 • 对敏捷方法论和项目管理工具(如Jira和Confluence)有深入的了解。 • 具备使用Jenkins构建CI/CD流水线和自动化的经验。 • 熟练掌握Git、Bitbucket、Java、Python,并进行代码审查。 • 对AWS服务(如S3、Lambda、SageMaker)和无服务器架构有高级知识。 • 熟悉远程管理工具、SSH和控制台视图。 首选技能/资产: • 计算机科学、软件工程学士学位或文凭,相关领域至少有10年的经验。 • 使用Terraform开发CICD流水线的知识和/或Hashicorp Terraform认证将是一个优势。 • 熟悉Docker和Kubernetes等容器化和编排技术。 • 熟悉OAuth • 对AWS中的IAM和访问管理有了解。 • 具有测试驱动开发和单元测试的先前经验。 • 出色的解决问题和分析能力,积极主动应对挑战。 • 出色的沟通能力(书面和口头),以及较强的人际交往能力。 • 需要加拿大增强可靠性审查。 基本工资范围适用于所述职位的主要地点。它可能会因所选候选人的地点和其他因素而有所不同。除了基本工资外,Sun Life金融有资格的员工还可以参与各种激励计划,其金额由自行决定并取决于员工和公司的绩效。某些销售职位参与基于个人或团队销售业绩的激励计划。