Database Administrator-SnappBox

Job description

About Snapp

Snapp is the pioneer provider of ride-hailing mobile solutions in Iran that connects smartphone owners in need of a ride to Snapp drivers who use their private cars, offering transportation services. We are ambitious, passionate, engaged, and excited about pushing the boundaries of the transportation industry to new frontiers and be the first choice of each user in Iran.

About the Team

We are responsible for maintaining databases within Snapp Box! We are often get involved when all the design decisions have been made and have simply to keep things up and running with the best performance at any time.

About the Role

We are looking for a Database Administrator focusing on MariaDB or MySQL to join Snapp Box! We need high-level skills here in order to run engineering and dealing with other teams that have even a bit of touch with our data. You need to be responsible for the 2nd and 3rd levels of support and also automation within the team.

You’ll be responsible for

  • Installation, configuration, and upgrading of SQL servers (Main: MariaDB)
  • Performs database configuration, monitoring, and tuning
  • Implement and maintain database security
  • Backup & Recovery
  • Security
  • Replication (Master/Slave & Multi-master)
  • Partitioning
  • MariaDB Server Administration
  • ProxySQL Administration
  • MariaDB performance tuning and monitoring tools
  • Documentation


  • Linux administration skills
  • knowledge of TCP/IP
  • Strong troubleshooting skills
  • Being able to plan technical solutions
  • Well-experience in database clusters
  • Strong Knowledge of SQL performance tuning
  • Experience with SQL Monitoring tools
  • Assist developers with query tuning and schema refinement
  • Knowledge of clouds
  • Familiar with open-source SQL servers
  • Eager to work with open source databases
  • Good interpersonal communication and presentation skills
  • Ability to be a team player