Application Support Analyst (London)

Mako ,
London, Greater London

Overview

Job Description

About Mako Mako is a leading options market making and sales advisory firm with a global trading footprint. We have been at the evolutionary forefront of options market making for 20 years, from the open outcry of traditional trading pits to the screen trading and automated algorithmic execution strategies that form the future of the industry. From offices in London, Amsterdam, Singapore, Sydney, Hong Kong and Chicago, Mako offers best in class liquidity solutions across Equities, Fixed Income, Commodities and FX derivatives markets and pride ourselves on our entrepreneurial, collaborative and philanthropic culture. About the team The Mako Front Office Application Support team's role is to support the in-house derivatives trading system. All development, maintenance and support of Mako's technical system is carried out by an in-house team and the Front Office Application Support Analyst will be an addition to this expanding team. The team works in a dynamic environment whilst providing both 1st and 2nd level support to the trading floor, investigating issues, writing scripts and implementing processes to improve the front office system. About the role As an application support analyst at Mako, you will be responsible for maintaining and improving Mako's proprietary trading platform: * Ensure the smooth running of Mako production systems. * Develop tools to automate and monitor as much of the system as possible. * Identify and report bugs in the system and take responsibility for the resolution cycle. * Maintain and tune Mako's trading system and hardware to obtain optimal performance. * Update and configure trading applications. * Developing processes and tools to manage code deployment and testing. * Analyse data to monitor system performance. * Make changes to the C++ codebase to improve existing processes and fix bugs. * Investigating new/existing reported issues, attempting to understand and reproduce them to diagnose and find acceptable solutions or workarounds. About you * A passion to continuously learn new technologies and skills. * A love of problem solving and being challenged to find solutions. * A desire to work in a fast paced and dynamic environment. * You constantly seek ways to innovate and improve. * Energetic and proactive. * Strong communication skills. * Ability to multitask and work well under pressure. * Previous experience in software development, DevOps or systems administration is highly advantageous. Required skills * Python or C++ coding ability * Minimum 2.1 (or equivalent) undergraduate degree in Computer Science, Mathematical or Science related subject. Desired skills * Both C++ and Python. * Confident working in a linux/unix environment: * Comfortable using a shell and common command line tools. * Bash scripting. * Monitoring system performance. * Git and SQL * Knowledge of network protocols/concepts. * CI/CD tools (Jenkins, Gitlab etc), workflows and best practices. * Code testing. * Jira or other ticket management software. * Application and system monitoring. * Data analysis tools and techniques. * Experience working with rest apis. For further information on the Mako Group please refer to our website. www.mako.com