We are seeking an experienced MySQL DBA to join a busy technical team on a contract basis. The successful candidate will be responsible for the administration, optimisation and ongoing support of MySQL database environments, including large datasets and business-critical applications.
Key Responsibilities
* Administration and maintenance of MySQL database environments
* Performance monitoring, tuning and optimisation
* Query analysis and optimisation
* Indexing and database design improvements
* Backup, recovery and disaster recovery planning
* Troubleshooting database issues and ensuring high availability
* Supporting database migrations, upgrades and deployments
* Working closely with development and infrastructure teams
Required Skills & Experience
* Strong commercial experience as a MySQL DBA or Database Engineer
* Experience managing large production MySQL databases
* Excellent knowledge of MySQL performance tuning and optimisation
* Strong understanding of InnoDB, indexing and query execution plans
* Experience with replication and backup/recovery strategiesAbility to diagnose and resolve complex database issues
* Experience with AWS RDS, Aurora MySQL or other cloud-hosted database platforms
* Scripting experience (Bash, Python or similar)
* Experience with database migrations and upgrades
This is an excellent opportunity for a hands-on MySQL DBA to support a critical database estate and deliver performance improvements within a fast-paced technical environment.
#J-18808-Ljbffr