The DBA team is looking to add to their current talent a self-motivated, highly-experienced MySQL Database Administrator. The DBA team is responsible for tasks such as project management, development of best practices and repeatable procedures for deploying databases, day-to-day operational activities including break/fix, capacity management, backup and recovery, database replication setup/management and ongoing database change reviews. The team also builds and maintains large-scale and very high transactional MySQL databases on Linux platform on site and Cloud environments.
Responsibilities:
- Managing large scale MySQL databases
- Managing high transactional MySQL databases servicing OLTP and DSS applications
- Solid understanding of MySQL internal architecture, demonstrated experience with MySQL database design, implementation, performance tuning, and capacity planning.
- Project management and customer interaction
- Excellent verbal and written communication skills
- Experience with enterprise backup and recovery strategies
- Experience in database software management (patch and version management)
- Good scripting ability and good working knowledge of Shell Scripts, Perl or Python.
- Working experience on Cloud e.g. AWS and/or Azure.
Qualifications:
- Demonstrated experience with Open Source/Linux development and production environments
- Hands on experience with designing and implementing database replication strategies
- Experience in designing and automating repetitive processes
- 5 years plus working with MySQL technology. Certified MySQL DBA is a plus
- Possess creative ability, credibility, self-confidence and independence
- Good team player with strong analytical, communication and troubleshooting skills
- Able to work under pressure and multi-task
- Pro-active, dedicated, committed and responsible