Are you an experienced MySQL Database Administrator looking to advance your career in a collaborative and innovative environment?
Our client is searching for a skilled and proactive individual to maintain, optimise, and support our MySQL and MariaDB databases. Based in Northamptonshire, this full-time role offers an excellent salary package, professional growth opportunities, and a chance to make a meaningful impact in a dynamic team.
Key Responsibilities:
* Database Administration: Install, configure, and maintain MySQL and MariaDB servers; manage schemas, tables, indexes, and user permissions; implement backups, disaster recovery, and replication strategies.
* SQL Analysis and Optimisation: Write and optimise complex SQL queries and stored procedures; perform database tuning and generate performance reports.
* Database Design: Create and maintain Entity-Relationship Diagrams (ERDs); design and review normalised database schemas and data models.
* Support and Troubleshooting: Resolve database issues promptly, perform audits, and collaborate with development teams to ensure database optimisation in cloud or on-premises environments.
* Documentation and Reporting: Maintain detailed database documentation and prepare regular performance and capacity reports for stakeholders.
Required Skills and Qualifications:
* Proven experience in MySQL database administration and analysis
* Expertise in SQL, stored procedures, and query optimisat...