全栈开发负责人;Python/Node.js

多伦多 10天前全职 网络
面议
全栈开发负责人(Python/Node.js) 申请加入RBC的全栈开发负责人(Python/Node.js)职位。 机会是什么? 作为一名全栈开发人员,您将构建和管理数据科学的数据平台和管道,确保数据治理和安全。您将与数据科学家和同行的数据工程师合作,使用敏捷方法解决业务问题并提供价值。您将与技术和业务利益相关者合作,维护可扩展的数据管道并实现数据民主化。您将参与架构审查和批准,与数据科学家密切合作进行数据摄取和特征工程,建立编码最佳实践,维护技术文档,并处理事件分级和解决。 您将做什么? 使用现代JavaScript框架(React、Angular或Vue.js)开发响应式Web应用程序。 与设计师和后端开发人员合作,交付高质量的产品。 与数据科学家、流程工程师和业务利益相关者合作开发数据管道,并支持规范性和预测性分析。 优化应用程序的速度和可扩展性。 确保跨浏览器兼容性和移动响应能力。 指导初级团队成员。 您需要具备什么才能成功? 必须具备: 计算机科学、工程或同等学历的学士学位,具有5年以上的实际经验: 数据工程解决方案: Python、SQL Server、Hadoop、Spark。 API: Flask、Node.js、Django、微服务技术、FastAPI。 自动化/开发运维: Git Hub Actions、Airflow、UCD、Selenium及类似技术。 云技术: Open Shift、PCF、Docker、Kubernetes、Service Now。 Git和代码版本管理。 熟悉RESTful API开发和集成。 强大的SQL技能和数据库设计知识。 至少具备一种现代前端框架的经验(React、Angular或Vue.js)。 理解异步编程和事件驱动架构。 理解UI/UX原则,熟练掌握HTML、CSS和JavaScript(ES6+)。 使用UI/UX工具的经验,如Figma、Balsamiq。 加分项: 熟悉测试框架(Jest、Cypress等)。 了解构建工具(Webpack、Babel等)。 安全框架:LDAP、Kerberos、OAuth 2.0、Vault集成。 AWS知识。 虚拟机知识。 Tableau经验。 您将获得什么? 我们在挑战中茁壮成长,以进步的思维不断成长,并共同努力提供值得信赖的建议,帮助我们的客户蓬勃发展,社区繁荣。 全面的总奖励计划,包括奖金和灵活福利。 通过教练和管理机会支持您发展的领导者。 能够产生影响和持久影响。 在一个充满活力、协作、进步和高效的团队中工作。 灵活的工作/生活平衡。 工作技能 AngularJS 应用程序开发 应用程序集成 应用程序维护 应用程序架构 注重细节 企业应用程序交付 小组问题解决 编程语言 Python(编程语言) 软件开发生命周期(SDLC) 系统应用程序 附加工作详情 地址:BAY WELLINGTON TOWER, 181 BAY ST: TORONTO 城市: 多伦多 国家: 加拿大 每周工作小时:37.5 就业类型: 全职 平台:首席法律与行政办公室集团 工作类型:常规 支付类型: 薪资 发布日期: 接收申请的最终日期: 资历等级 不适用 就业类型 全职 工作职能 工程和信息技术 银行和金融服务 平等机会 在RBC,我们相信一个包容的工作场所,拥有多样化的观点,是我们作为世界上最大和最成功的银行之一持续增长的核心。维护一个员工感到支持、能够发挥最佳表现、有效合作、推动创新和专业成长的工作场所,有助于实现我们的目标,为客户和社区创造价值。 RBC致力于通过旨在促进基于尊重、归属感和机会的工作场所的政策和计划来实现这一目标。