Database Administrator (Digital Services Platform)
Our client is looking for a DBA for its large-scaled digital services platform with scope as below:
Responsibilities
- Provide prompt production support, identify problem root cause and implement preventive measure
- Responsible for the maintenance, configuration, and reliable operation of database environment, and provide audit evidence (both internal and external audit)
- Install and upgrade database software
- Troubleshoot database errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues
- Provide documentation and technical specifications for planning and implementing new or upgrades of database infrastructure
- Perform or delegate regular backup operations and implement appropriate processes for database protection, encryption, disaster recovery, and failover procedures
- Responsible for database capacity planning and performance tuning
- Responsible for the implementation of the project, including planning, scheduling, quality control
- Maintain and supervise the inventory and database backup
Requirements
- A degree in Computer Science, Information Technology or relevant disciplines
- At least 8+ years of relevant experience
- Hands-on experience with database management
- MySQL
- PostgreSQL
- MongoDB
- Redis
- Outstanding analytical, problem solving and presentation skills
- Solid experience in container technologies, Docker, Kubernetes, etc.
- Scripting skills using Unix Shell, or Perl or Python
- Knowledge of virtualization technologies VMWare ESX/ESXi/KVM/Docker
- Fluent in both written and spoken English and Chinese. Proficiency in Mandarin is a MUST
- Ability to work independently with minimal supervision and assistance