
Database Administrator
- Leominster, Herefordshire
- £47,500-60,900 per year
- Permanent
- Full-time
- Database Administration & Maintenance: Provide technical support for MariaDB (MySQL) databases, ensuring optimal performance and availability.
- Backup & Disaster Recovery: Implement regular database backups to allow for efficient data recovery in the event of system failures.
- Monitoring & Performance Optimization: Track system performance and identify bottlenecks affecting database efficiency and data integrity.
- Incident & Problem Management: Troubleshoot database-related incidents and implement proactive solutions to minimize downtime.
- Capacity Planning: Monitor and forecast database storage and performance needs, ensuring scalability.
- Upgrades & Patch Management: Plan and execute major database upgrades and periodic patching to maintain system stability.
- Database Logging & Monitoring: Configure and manage database logs for integration into a SIEM (Security information and event management) solution for monitoring and security compliance.
- High Availability & Failover Management: Monitor, maintain and orchestrate manual failover and failback procedures to maintain uptime.
- Automation & Scripting: Develop scripts using SQL, Bash, or Python to automate database maintenance and monitoring tasks.
- Documentation & Knowledge Sharing: Maintain database build and upgrade documentation, ensuring accuracy and accessibility for the team.
- Testing & Validation Support: Assist testing teams with execution of test scripts for database validation and performance assessment.
- Proven experience as a Database Administrator (DBA)
- Expertise in MariaDB or other relational databases (MySQL, Oracle, or SQL Server).
- Experience with backup and disaster recovery strategies for databases.
- Knowledge of database tuning, indexing, and query optimization.
- Understanding of networking protocols relevant to databases (TCP/IP, DNS, load balancing).
- Familiarity with IT Service Management (ITSM) tools, preferably ServiceNow.
- Familiarity with Agile/Scrum methodologies.
- Knowledge of ITIL/ITSM principles and best practices.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills, with the ability to work independently and as part of a team.
- Familiarity with security frameworks such as CIS benchmarks or ISO 27001.
- Hands-on experience with high availability clustering and replication.
- Familiarity with virtualization technologies.
- Experience with automated patch management in database environments.
- ServiceNow environment experience is desirable.
- Experience of transitioning systems to service.
We provide an employment package that attracts, develops and retains only the best in talent. Our reward scheme includes:
- Contributory Pension Scheme
- Private Medical Insurance
- 33 days Annual Leave (including public and privilege holidays)
- Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)
- Dynamic Working