Senior Database Administrator


Senior Database Administrator


Reference: BH-390p

Working Hours: Full-time

Job Type: Permanent

Permanent Salary: £60,000 - £70,000 per annum

Location: Edinburgh (Hybrid) 



About The Client:

Our client is a growing SaaS organisation delivering software solutions that support operational efficiency across logistics and field-based services. Their platform is widely used to manage complex, real-time processes, helping businesses improve performance and visibility across their operations.


They offer a collaborative and supportive environment, with a strong focus on continuous improvement, engineering quality, and team development.


About The Role:

Our client is seeking an experienced Database Administrator to oversee the performance, stability, and ongoing development of a business-critical database environment. This position combines operational database management with strategic improvements, giving the successful candidate the opportunity to influence data architecture, platform scalability, and engineering best practices while working alongside development and infrastructure teams. 


Key Responsibilities

  • Administer and maintain production database platforms across multiple environments.

  • Ensure databases remain secure, resilient, and highly available.

  • Plan and execute upgrades, maintenance activities, and backup strategies.

  • Monitor system health and resolve performance issues before they impact users.

  • Optimise SQL queries and indexing strategies to improve application responsiveness.

  • Work with developers to review database changes throughout the software lifecycle.

  • Support capacity planning and recommend improvements to future database architecture.

  • Produce technical documentation and contribute to operational standards.

  • Participate in incident investigation and root cause analysis.


Essential Experience & Technical Skills 

  • Administration of MySQL or MariaDB production environments

  • SQL optimisation, query analysis, and indexing

  • High availability, replication, and disaster recovery planning

  • Database security, permissions, and encryption

  • Performance monitoring and capacity planning

  • Schema design and relational data modelling

  • Supporting business-critical SaaS applications

  • Working in Agile software delivery teams

  • Exposure to backend development technologies such as PHP


Desirable Experience

  • Experience with AWS or other cloud platforms.

  • PostgreSQL administration.

  • Data warehousing or analytical databases.

  • Experience with database scaling techniques such as replication, partitioning, sharding, caching, or proxying.

  • Exposure to NoSQL, graph, or time-series databases.

  • Experience supporting SaaS or cloud-native platforms.



Why join?

  • Competitive annual leave allowance with the opportunity to purchase additional holiday.

  • Hybrid working model offering flexibility between home and office.

  • Ongoing investment in technical training and certifications.

  • Choice of modern hardware and development environment.

  • Supportive wellbeing package including healthcare services and employee assistance.

  • Company pension and life assurance.

  • Cycle to Work scheme.

  • Regular company socials and collaborative team events.

  • Enhanced family leave policies.