8 day(s) ago

Senior MySQL DBA

Negotiable Salary


Worldwide
English: Advanced, Upper Intermediate, Native Speaker
Experience: 3+ years
Employment: Full-time

Sporty

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

Responsibilities

Improve existing database infrastructure and processes in the countries we’re currently deployed in as well as streamlining processes to hit our goal of deploying to more countries over the next few years
Holistically improve all aspects of our database infrastructure, including reducing costs, streamlining environment provisioning, lowering response times, incorporating the latest techniques and technologies, and more
Monitor and maintain the existing database infrastructure via autoscaling, automated alerts and Zabbix dashboards
Take ownership and responsibility for all of our database infrastructure
Liaise with external security agencies for annual audits as well as perform our own internal security sweeps
Aid in reconfiguring existing architecture and database structure to allow for rapid deployment to new countries

Requirements

Main Tech Stack

Database Sharding Middleware: Lede Cetus
Database: MySQL and Oracle
Public Cache: AWS ElastiCache + Redis
Data Index and Search: ElasticSearch

Optional Tech Stack

Log Real-time Visualization: ElasticSearch + Logstash + Kibana
Business Monitoring: Graphite + Grafana
Server Virtualization Container: AWS EC2
Server Operation System: CentOS
Cluster Monitoring: Zabbix + AWS Cloudwatch

Benefits

Competitive salary
Quarterly bonuses
Flash bonuses
Top-of-the-line equipment
Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
20-days paid leave
Referral program
Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
Annual company trips (eg next year Koh Samui, Thailand)
Small enough to allow you to have a big impact
Large enough to provide structure and clarity
Highly-talented, dependable co-workers
Global, multi-cultural organization

Other information

The Joel Test

Do you use source control? Yes
Can you make a build in one step? Yes
Do you make daily builds? Yes
Do you have a bug database? Yes
Do you fix bugs before writing new code? Yes
Do you have an up-to-date schedule? Yes
Do you have a spec? Yes
Do programmers have quiet working conditions? Yes
Do you use the best tools money can buy? Yes
Do you have testers? Yes
Do new candidates write code during their interview? Yes
Do you do hallway usability testing? Yes

Similar Jobs