Python开发者 - GFX服务(合同)

16个月前合同
Tundra Technical Solutions

Tundra Technical Solutions

location 多伦多
unsaved
职位描述 GFX服务 - 我们是谁: 我们为对冲基金和资产管理行业开发外汇(FX)应用程序,为各种服务提供外汇交易服务。 • 为替代基金经理行业提供FX Prime经纪服务 • 为资产管理者提供FX套保服务 • 为代表客户行事的托管人提供FX订单管理和执行服务。 • 执行服务 - 算法和基准订单。 我们的业务覆盖全球,在欧洲(英国,克拉科夫)、亚太地区(中国,香港)和北美(多伦多)设有开发团队。全球团队目前约有40人。 你将要做什么? • 前台交易业务数据工程: • 我们需要与我们的业务交易台合作,开发涵盖客户、市场价格和交易活动的报告和可视化工具。 • 这些报告将作为实时应用程序部署到我们的StratPy量化研究系统以及专用的Python应用程序中,因此您将开发真正的生产软件。 • 同时,您将与GFX服务业务以及量化外汇交易员合作,制定新的报告。 • 这将是软件开发和业务分析的结合。 • Dev Ops工程: • 我们是DevOps,这意味着每个人都管理其服务的生产环境,包括它们运行的基础设施。 • 角色的一部分将是利用您的技能开发工具,自动化更改和仪表化我们的业务系统和IT指标(例如,网络安全、监控、修补、监控)。 技能 • Python开发技能 - 您的程序将是业务用于实际决策和与客户共享的生产系统。 • 您将对金融市场交易有兴趣或适应能力 - 当然,如果您已经了解金融市场交易知识那就太好了,但这并非必要 - 更重要的是您能够通过与我们的IT团队和业务同事合作学习。 • 为了帮助角色的Dev Ops部分,您需要具备以下方面的经验: • Linux基础知识、管理和脚本编写 • 具有Bash、命令行的Shell编程经验,以及至少Python(可能还有其他工具,如Java、JavaScript、Clojure、Ruby)的经验 • 使用Puppet和Ansible等配置管理和基础设施/部署自动化的经验 • 使用TeamCity、Jenkins等持续集成和持续交付系统的经验,以及Git、Git工作流和Bitbucket的经验 • 最好具备:InfluxData、Splunk的经验 我们的工作方式 • 我们不只是“接单者”,而是负责我们正在开发的服务 • 对我们来说,这意味着: • 我们的所有团队都努力进行持续交付 - 我们进行小规模、增量式发布,并遵循敏捷实践 • 我们被授权使用技术和工具尽可能地自动化 • 我们构建小型服务,并努力拆分我们的单体系统 • 每个小团队负责从需求到开发到在生产环境中运行的所有工作。如果我们构建它,我们就拥有它! 职位编号:46871