Database Administrator

Job description

Deep Value is looking for a MySQL Database Administrator to join our Systems team to help drive our trading technology to the next level. You will analyze, fine tune and suggest changes to our production databases and associated queries. These databases are used in our high-frequency trading system, where we are pushing MySQL to reduce transaction time and handle large data volumes. You will need to assist in creating tools to pro-actively monitor our various databases and keep the state of the database across geographically distributed locations in sync with our centralized data stores. If your idea of interesting is fine-tuning complex queries to ensure optimized index allocation for both fast inserts and quick retrieval of data, then this may well be the role for you. You will be working with top architects in a global development team to design and implement core data-oriented solutions for our grid trading platform.

Essential Functions

  1. Analyse queries and suggest changes to improve performance.
  2. Manage multiple database at multiple datacenters, ensuring replication and backups are working optimally.
  3. Designing frameworks to allow smooth rollout of database changes on version upgrades.
  4. Manage MySQL replication.

Qualifications

  1. In-depth experience with MySQL including Innodb database engine.
  2. Computer Science degree from a top university
  3. 2+ years experience as a MySQL administrator.
  4. Passion for writing clean, re-usable software
  5. Eye for detail at every level

 

Assets

  1. Knowledge of Java, C++ or C.
  2. Financial industry experience.

Apply for this position

[contact-form-7 id="89" title="Application"]