职位:C# / C++ 开发人员(实时专家)
地点:蒙特利尔
职位描述:
核心 – C# / C++ 开发人员(实时专家)
任务
该职位位于资本市场IT部门内。资本市场IT(CMI)部门管理支持资本市场业务全价值链的全球信息系统。CMI团队主要分布在巴黎、伦敦、纽约、香港、印度和新加坡。
IT GMD定价服务核心负责为从前台到监管风险的广泛内部用户提供高度关键的定价和风险计算能力。业务用户如量化风险分析师、前台团队和风险经理定期与我们合作,以确定开发优先级。显著的日常数据量需要创新解决方案,以确保我们的计算和数据存储系统能够有效扩展,以应对不断增加的交易量和不断变化的监管需求。
我们的技术栈主要由分布式.NET服务、关系和分布式数据库以及基于Couchbase的缓存层组成。我们的计算正在从IBM Symphony Grid Manager过渡到新的云兼容开源网格管理器:Armoni K。实时框架(流媒体、贡献、流、交易前),为低延迟约束而设计,主要用C++实现。
我们目前正在评估和实施涉及云爆发和云原生服务的解决方案。我们正在寻找高技能的个人来帮助实施、扩展和支持我们的计算中间件系统,包括审查实时框架、网格和面向云的组件,并为项目路线图和架构治理做出贡献。
要求
必备
- 7年以上经验
- 使用C# / .NET Core / C++开发服务的专业知识
- 设计、生产和调优高度安全代码的强大能力
- 在C++实时软件开发方面的扎实知识,理想情况下在电子市场
- 在实时分布式系统的分析、监控、优化和生产支持方面有丰富经验
- 对多线程系统有清晰的理解
- 自主性和优秀的沟通能力
- 对现代技术和软件开发最佳实践的兴趣
- 具备定价和做市基本经验者优先
优先条件
- 使用静态、动态和网络分析工具的经验(Checkmarx、Sonar Qube、OWASP Zap、Clair Container)
- 了解无服务器架构和云无关工具
- 熟悉Git Lab、JIRA和CI/CD工具(Jenkins、Artifactory、Ansible)
- 有流处理技术(Kafka、Spark)的经验
- 精通性能分析和可观测性工具(Prometheus、Grafana、Kiali)
- 管理Linux服务器/虚拟机的经验
- 部署和管理Kubernetes集群的经验
其他要求
语言:
流利的英语;
法语是加分项
假期日历:
加拿大 – 魁北克
技能:
• 英语
• 法语
• ASP.NET Core
• C#
• C++