This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you ready and looking for a role that you can make your own, taking the autonomy to set out what and how you do it? As we have grown, we have accumulated a diverse database infrastructure, including PostgreSQL, Maria DB, InfluxDB and MongoDB systems. The timing is ripe for an experienced Administrator to take ownership, mature, upgrade and manage our database servers, while supporting development teams and business operations.
Job Responsibility:
Work with teams across the Technology department to install, configure, maintain, and upgrade our database servers across development, testing, and production environments
Monitor database health and perform routine maintenance tasks including index optimisation, table maintenance, and schema modifications
Work with Development and Data engineering teams to optimise performance & cost of data pipelines
Manage database capacity planning and storage allocation to ensure adequate resources for current and future needs
Proactive management of databases, ensuring application and operational performance needs are met
Implement and maintain high availability solutions including replication, clustering, and failover configurations
Document database architectures, configurations, procedures and policies
Implement appropriate security controls to ensure databases and data are protected
Ensure database backup, validation and disaster recovery capabilities are in place and rehearsed
Provide insight and recommendation on the adoption and consolidation of database related technologies
Be part of the on 24x7 on call rota to provide out of hours support for our critical systems
Requirements:
Proven expertise managing PostgreSQL and MariaDB/MySQL databases
Experience with NoSQL databases
Experience with cloud database services (AWS)
Deep understanding of relational database concepts, normalisation, and SQL optimisation
Proficiency in SQL and query optimisation across multiple database platforms
Experience with database replication, clustering, and high availability configurations
Familiarity with backup and recovery tools specific to each database platform
Understanding of database security principles and access control mechanisms
Experience with monitoring tools and performance analysis techniques
Knowledge of version control systems (Git) for managing database code and scripts
Experience with database automation, CI/CD pipelines and tooling
What we offer:
Generous employer pension
up to 8% matched contribution
Income protection & life assurance
25 days holiday (plus bank holidays), holiday purchase scheme and Yay Days!
Health cash plan, 24/7 remote GP access and Employee Assistance Programme including counselling & legal advice
Unlimited access to online training and development content via our Learning Management System
Long service benefits and monthly employee recognition
Enhanced maternity and paternity provisions
Flexible working environment
Health & Wellbeing initiatives and company funded social events