工作描述
背后的原因
• 业务组:投资平台技术组专注于加拿大银行技术内的投资产品,并正在寻找一位喜欢在敏捷环境中工作并且能够与技术和业务伙伴合作的强大候选人,以确保项目和发布按照项目时间表交付。目标是及时完成项目,满足客户需求。
• 请求原因:工作量
候选人价值主张
• 成功的候选人将有机会加入一个高效的敏捷环境,并有很大机会在银行内获得延长和持久增长。
典型工作日
• 为项目架构新的解决方案。
• 通过创新的解决方案,推动现代化遗留应用程序,提高软件交付效率,从而获得高质量的产品,提高生产稳定性。
• 了解不同的应用程序,了解相互依赖关系,并参与构建与银行战略优先事项相一致的架构路线图。
• 以建立关系、说服利益相关者并在各个层面达成理解和共识的方式呈现和利用技术信息和解决方案。
• 与银行内多个团队合作,共同制定设计策略和方向。
• 指导和辅导开发人员,协助解决技术挑战,并确保遵循最佳实践。
• 倡导遵循标准的文化,并根据项目的基础指导技术团队成员。
• 与银行的其他技术团队合作,处理安全、网络、数据库和基础设施问题。
• 在有高优先级的生产事故或重复事故时提供可行解决方案的建议,并领导这些事故直至完成。
• 通过快速查找问题根本原因并提供故障排除问题的建议,并领导问题解决,确保应用程序的生产稳定性。
• 在技术问题上辅导和指导其他团队成员。
• 设计和实施最佳实践/流程。
候选人要求/必备技能
• 至少10年以上的相关开发部门工作经验
• 有在关键业务应用程序中担任解决方案架构师的工作经验者优先
• 5年以上使用Java Springboot构建Java/J2EE、微服务解决方案的经验
• 5年以上数据库(Oracle或DB2)的工作经验
• 在云上设计和构建应用程序的强大工作经验(MS Azure或Google Cloud)
• 使用Jenkins进行代码部署流程的经验
• 有批处理流程经验
• 使用React构建和集成可重用的微服务
• 熟悉面向域的设计
• 有敏捷方法论经验
加分技能
• 金融行业/加拿大银行背景是一个优势
• 具有实际的Java开发经验是一个优势
软技能
• 出色的口头和书面沟通和演讲技巧至关重要
• 出色的组织能力和管理多个复杂项目的能力
优秀与普通之间的区别:人际交往能力在这个角色中至关重要,最好的候选人将展示出强大的领导能力和人际交往能力。
学位或认证
• 计算机科学、计算机工程或相关领域的学士学位
候选人评审与选择
• 结构和格式:一轮面试,小组面试(HM和SME),MS Teams
职位编号:59096