As the business is expanding, we are looking for a Database Administrator (DBA) to maintain and support our database as to provide excellent services to our worldwide clients.
What you will do:
- Operate and maintain our testing and production database (e.g. online upgrade, software deployment, monitoring, alarm processing, data archive/ backup, master/ slave switch, etc.) to ensure its robustness and high availability;
- Provide urgent running technical support for the business production database when necessary;
- Design, execute and supervise DML/ DDL according to business requirements; and
- Assist in SQL optimization and other database performance shift for R&D team.
Whom we are looking for:
- You have strong sense of responsibility to ensure the online business running smoothly and are proud of delivering the most reliable transaction service to customers;
- You have strong experience with database software (especially MySQL), including analysing performance bottleneck and troubleshooting;
- You are sophisticated at maintaining the tables having 100+ million rows, especially in OLTP scenario;
- You are proficient in SQL programming and Shell;
- If you have good sense in data science and business analysis, there will be more bonus when considering your suitableness for this position;
- If you are familiar with NoSQL data stores, such as Redis and HBase, there will also be extra bonus when considering your suitableness for this position;