Setup, administer and support MySQL databases servers for Production, QA and Development.
Design databases monitoring for performance, bottlenecks and other issues, identify and deploy solutions.
Design appropriate backup, restoration, and upgrades of database servers. Experience in design and implementation of platform architectures to support business requirements.
Create / refine database complex queries, indexes, stored procedures & bulk data extractions
Build database tools and scripts to automate where possible
Proactively monitor the database systems to ensure secure services with minimum downtime
Experience with large-scale, complex distributed web applications.
Experience with high throughput applications will be an advantage.
Experience in performance tuning and database monitoring tools
Experience in Replication / Clustering / Tuning / Sizing and Monitoring * Lead and train junior dbas.
Skills
5 years of MySQL experience especially with hands-on performance tuning Proficient in performance tuning and query optimization.
Experience with MySQL/MariaDB Replication setup and administration.
Experience with scripting
Excellent oral and written communication skills
Exceptional problem-solving expertise and attention to detail
Candidates must have the ability to complete tasks with very little supervision and superb ability to work well with others in a team environment.
MySQL Certification will be a plus.
To provide 24x7 Support.
Full time