职位标题:
PySpark/Python开发人员 - 风险管理
部门:资本市场,全球风险分析 - 负责市场风险方法论
根据招聘经理的要求,关键技能按优先顺序排列:
• PySpark开发
• 风险管理专业知识
• Python
项目:
风险现代化 - 一项改革性计划,旨在通过标准化数据和将模型与资本市场前台和集团风险管理使用的共同架构对齐,以现代化计算和报告关键交易风险指标的基础设施。
目标是提供端到端解决方案(表示、定义、计算)直至报告。
角色:目标是生成P&L向量,计算所有关键风险指标,包括条形和压力条
• 实施和执行开发人员开发的方法论
• 使用主要编程语言PySpark,应该是PySpark和其所有工具集的专家。
• 对风险管理术语和概念有合理的理解(招聘经理不希望培训某人)
• 是团队成员的重要贡献者,专注于现代化项目的实施。
细节:
• 混合型,每周至少3天在多伦多市中心办公
• 初始为12个月,每周37.5小时
• 支付$100-$105/小时 INC
技能:
• 5年以上使用PySpark开发的开发经验
• 在Python方面具有扎实的背景
• 在市场风险方面具有丰富的行业经验
• 最好具有资本市场背景 - 对衍生品定价、市场风险方法论、系统和流程以及监管要求有了解。
• 具有不同资产类别的金融市场数据经验
• 具有敏捷框架和项目管理经验
• 具有并行计算经验者优先考虑
日常职责:
• 开发和维护风险应用程序,使用战略性大数据基础设施(HDFS、Spark(PySpark)等)估算利润和损失(P&L),包括:
• 理解定量方法和业务需求。
• 设计和实施符合整体战略框架的解决方案。
• 进行测试以确保实施的适当性。
• 维护实施以纳入用户反馈以及性能增强。
• 设计和执行整体定量开发框架
• 提供有效的用户验收测试,确保从定量风险分析和/或模型风险进行了适当的验证;
• 与IT团队合作,建立DevOps流程,实现高效的产品交付
• 与IT同事和其他利益相关者合作,就复杂的技术问题达成可接受和有效的解决方案;
• 根据需要协助业务流程工程,确保所有流程有效、高效;
• 根据需要协助团队成员的培训;
• 协助项目报告和对高级管理层的状态更新。