Application Support Specialist (Devops)
Leading global provider of multi-asset trading systems to the buy-side, sell-side and trading platforms have provided connectivity and execution management services to the global financial markets for nearly two decades. From our multi-asset class electronic trading platforms to our market data to our global financial cloud infrastructure, we are the industry's most comprehensive and compliant technology suite available to the investment management community.
A job is never just a job, and we recognize that. We are passionate about employee engagement and make it our business to provide our employees with a range of challenging and rewarding opportunities that align with business strategy and promote teamwork and inspire innovation.
We have successfully built a company culture based on our single most important asset - our employees. Our passion for continuous growth and innovative approach has allowed us to become the company we are today. We believe our employees should have the opportunity to grow and be part of a company that is making a lasting contribution to the financial markets.
We challenge our employees every day to think creatively and innovate across silos and across platforms.
Supporting all facets of a global trading platform with exposure to order management systems, messaging and connectivity using the FIX protocol and market data distribution.
Proactive identification and mitigation of risk to service delivery.
Incident and problem management including:
Coordination of all relevant parties during client-facing outages
Timely escalation of complex issues or problems
Root Cause analysis and follow-up
Regular and systematic testing of application redundancy and failover.
Real-time system monitoring
Capacity planning and assessment.
Application maintenance, including change and release management (planned and emergency application deployment, configuration and patching).
Definition, management, and leadership of projects to improve operational efficiency, system monitoring and automation of manual tasks.
Definition and maintenance of operational run books and other documentation.
Conceptual understanding of messaging middleware, distributed caching software and databases.
Ability to investigate Java application exceptions by reviewing Java source code. (read-only)
Problem-Solving skills with demonstrable ability to correlate events; including log file analysis and alerts driven by events in monitoring systems
Able to manage problems and perform root cause analysis.
Able to use source control systems such as SVN and GIT
Able to use products such as Puppet and Ansible
2+ years of experience working in and managing Linux based Infrastructure
2+ year of hands-on experience in at least one scripting language
Experience of databases such as MySQL or Elasticsearch an advantage
Knowledge of Java language / JVM's
Experience supporting real-time trading systems with end-to-end application support in an Investment Bank, ECN, or similar institution.
Solid grasp of TCP/IP fundamentals and experience performing basic network troubleshooting.
Team player with good time-management, interpersonal and communication skills
Experience with industry-standard monitoring tools like Opsview, Nagios, Graphite