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 environmentsHands on experience with designing and implementing database replication strategiesExperience in designing and automating repetitive processes5 years plus working with MySQL technology. Certified MySQL DBA is a plusPossess creative ability, credibility, self-confidence and independenceGood team player with strong analytical, communication and troubleshooting skillsAble to work under pressure and multi-taskPro-active, dedicated, committed and responsible