Trading Screen
,
London, Greater London
BidFX DevOps
Overview
Job Description
Overview BidFX is a FinTech start-up on a mission to disrupt the foreign exchange market, applying innovative technology to tap FX liquidity. Foreign exchange is the largest financial market in the world, with 5 trillion traded every day. We are a small but fast-growing company with big, global aspirations. We aim to connect the world of finance. We operate a successful core trading platform, with direct connectivity to all major banks, fronted by a sophisticated trading user interface. We seek candidates who wish to help us fulfil our vision and share in our success. We value diversity and offer equal opportunities to all. Responsibilities As a DevOps engineer you will be responsible for managing the operation of mission critical software at the heart of the BidFX trading system. Our globally distributed, high-available, cloud-hosted SAAS platform processes 5 billion messages per day. Our software already runs on the Google Cloud Platform and we have aspiration to diversify into alternative cloud providers including AWS. You will take the day to day operations load off the application development team and help us scale and automate all aspects of infrastructure and deployment. You will have the opportunity to shape the future direction of DevOps in a fast growing fintech. BidFX engineers are responsible for solving some of the world's most interesting technical problems. Quality cuts across every aspect of our being. Together we commit to providing an excellent user experience. Client service takes priority but we also value our free time and appreciate that staff have commitments to friends and family. So, we cooperate to complete tasks during normal office hours. We incorporate instrumentation into all of our systems and trust in automation to provide operational efficiency. Qualifications You will be educated to Bachelor'sdegree or higher in a STEM subject. You will have at least 3 years' experience in a DevOps role working with modern cloud technology. This is not an application development role but BidFX practice Infrastructure as Code and we expect our DevOps to be coders. You will be a capable programmer in your own right with a flair for writing good, clean code, a dedication to software quality and have a passion for modern development methods. You will be enthusiastic, organised and adaptable; a quick learner, who is able to adopt new technology with ease. Naturally, you will have good interpersonal and communication skills and the ability to integrate seamlessly with other IT professionals including application programmers, system and network engineers, security specialists and DBAs. BidFX will give you the opportunity to work in a multidisciplinary team on a flagship trading system. You must have recent experience of: * Scripting languages - Python and Bash * Cloud provisioning with Terraform or similar * Kubernetes * Docker container configuration * CI/CD (TeamCity, Jenkins or Bamboo) * IAC - Infrastructure as Code * Linux * Cloud deployments (Google and/or AWS) * Load balancer and firewall configuration. Experience of general purpose programming languages such as Java and JS could be of benefit, as would experience of working in finance, in particular with foreign exchange products, however, we will offer relevant financial training to the successful candidates. Experience of any of the following technologies would be an advantage: * Distributed systems, * Highly available, fault tolerant systems, * IT Security, * Network infrastructure, * Cloud databases, * Cloud monitoring tools, * Big Data management, * SQL, * Agile processes.