Cboe Global Markets is looking to solve the business and technical problem of ensuring the flawless operation, scalability, and evolution of their multi-asset regulatory surveillance platform, which processes billions of events daily to ensure fair, orderly, and compliant market operations across US, UK, and Europe.
Requirements
- Extensive experience using Python as primary programming language
- Extensive experience working in a Linux environment and using scripts extensively for automation
- Experience leading staff that deals with troubleshooting issues related to compute, memory and storage capacity related constraints in a Linux environment
- Hands on experience using SQL for troubleshooting and fact finding.
- Experience managing dev ops automation using tools such as Jenkins
- Experience managing dev ops in AWS or similar cloud environment
- Experience using docker containers and container orchestration frameworks such as Kubernetes and docker swarm
Responsibilities
- Maintain up to date capacity plans covering all hardware and software needs and inform department leadership of any critical bottlenecks
- Proactively evaluate the future capacity needed for the surveillance platform and propose architectural changes to the platform
- Collaborate with enterprise capacity planning and testing managers to ensure surveillance platform capacity is tested in tandem with Cboe Titanium (matching engine) platform
- Ensure all system operations manuals, procedures are up to date and followed by the SREs
- Oversee the overall test automation architecture and make sure it aligns with current needs of the surveillance development teams
- Oversee and ensure smooth execution of all test automation projects, provide high level status to department leadership
- Oversee the development and maintenance of all homegrown shared tools used by regulatory technology department including monitoring tools, User Interfaces, productivity tools, Jira automation etc.
Other
- Fifteen years of overall related experience of which at least seven years of technology management experience leading medium sized teams (10 – 15 people) in an enterprise environment.
- At least five years of experience managing infrastructure and operations of technology department/division involving large scale batch data processing
- Excellent communication skills and demonstrated experience in presenting to and getting buy in from enterprise audience.
- Excellent analytical problem solving and troubleshooting skills
- Experience using test-driven development as part of SDLC