GFT’s Tier 1 banking client has developed a Java cross-asset valuation platform, which is being used by the FX, Fixed Income and Equity Derivatives business lines. The valuation platform uses Datasynapse GridServer for HPC scheduling and also relies on a data caching solution. The platform is running production workloads on premise for FX and Fixed Income, and is in the process of being adopted by Equity Derivatives.

GFT’s client intends to migrate all of the valuation workloads to GCP in the context of getting compliant with the forthcoming FRTB regulation. During the course of 2020, GFT has developed an “Infrastructure as Code” framework that enables GFT’s client to spin up and tear down the valuation platform on GCP as needed.

GFT has now been engaged for a second phase of this project, which will focus on customising the IaC framework to the respective asset classes (FX, Fixed Income and Equity Derivatives).

This is a high profile project which will enable the successful applicant to work closely with Google’s customer engineering team and GFT’s Tier 1 banking client using leading edge technologies.

Role Responsibilities

The DevOps engineer will work in an Agile fashion on user stories that are in scope of regular fortnightly sprints. User stories are expected to entail delivering Terraform, Ansible, Powershell, Packer scripts deployed into GCP.

 

Competencies and Skills Needed

Mandatory Skills:

  • GCP, GCE, MIGs, scaling metrics, GCS
  • Terraform
  • Jenkins CI/CD
  • Linux OS
  • GitHub or similar source control system

Useful Skills:

  • Packer
  • Ansible
  • Powershell
  • Datasynapse GridServer (preferred), IBM Load Sharing Facility, MS HPC Server, Slurm or similar HPC scheduling solution
  • Redis data cache
  • Windows Server OS
  • Telegraph / InfluxDB / Grafana stack for monitoring purposes
  • cron
  • Checkmarx, Nessus and Sonatype IQ scanning
  • Google Cloud DataStudio
  • Google Cloud BigQuery
  • JSON Web Tokens
  • Apache Airflow
  • JIRA, Confluence
     

Nice to Have

  • Capital markets product pricing experience
  • Basic financial product knowlegede: FX, Fixed Income, Equity Derivatives
  • Familiarity with quantitative libraries
  • Experience of Agile development projects
  • Docker Containers
  • Google Kubernetes Engine (GKE)
  • AWS or multi-cloud experience
     

Behavioural Skills

  • Self-starter
  • Able to deal with ambiguous requirements
  • Able to communicate clearly and confidently in person and on video conference calls
  • Able to work with geographically dispersed teams in different time zones
  • Willingness to help other team members deliver user stories assigned to them
  • Willingness to document code and designs in Confluence
  • Willingness to experiment with new technologies and help other team members get up to speed

What we offer you

You will be working with some of the brightest people in business and technology on challenging and rewarding projects in a team of likeminded individuals. GFT prides itself on its international environment that promotes professional and cultural exchange and encourages further individual development.

Technical Skills
Is a Remote Job?
Remote
Employment Type
Contractor

We are driving the digital transformation of the world’s leading companies in the financial and insurance sectors, as well as in the manufacturing industry. As an IT services and software engineering...

Apply Now