The Database Administrator (DBA) is responsible for ensuring the organisation’s production and supporting databases perform well and remain available, in line with uptime SLAs, recovery objectives, and robust backup policies. The role supports platforms and services that customers rely on, ensuring their availability and capacity for growth.
Performance Analysis and Improvement: Analyse database and data pipeline performance, and implement improvements to ensure optimal operation.
Database Management: Manage and maintain SQL Server environments, including troubleshooting, patching, and proactive issue resolution.
Incident and Risk Management: Proactively monitor systems, conduct incident analysis, and manage risks to minimise downtime.
Scalability and Growth: Ensure database architectures are scalable and resilient, supporting increasing user volumes and future business needs.
Automation and Scripting: Utilise PowerShell or similar scripting tools to automate routine tasks and manage Azure resources, or demonstrate a willingness to learn and develop these skills.
Collaboration: Work closely with Technology, Product, and Tech Support teams to align database strategies with business objectives.
Continuous Improvement: Identify and implement process improvements, cost-saving opportunities, and the adoption of new cloud technologies.
Azure Integration: Gain and apply experience with Azure cloud technologies, especially Azure Data Factory and Azure SQL Server to support our expanding cloud-first infrastructure. We value candidates with existing Azure experience, but we are also open to those who are motivated to learn and develop these skills.
SQL Server Knowledge: Strong understanding of SQL Server features and T-SQL, with the ability to optimise queries and database designs.
Azure Experience: Experience with Azure SQL Server and Azure Data Factory is preferred, but we welcome candidates who are eager to learn and grow their expertise in these areas.
Performance Monitoring: Experience using monitoring tools to track performance metrics and resolve issues.
Automation: PowerShell or similar scripting, or a demonstrated interest in automation and scripting.
Problem-Solving: Ability to proactively identify and resolve capacity, performance, and risk issues.
Collaboration: Strong communication skills and a team-oriented approach, with the ability to share knowledge and support colleagues as we adopt new cloud technologies.
Flexibility: A flexible approach and a willingness to learn new technologies as our cloud-first infrastructure continues to evolve.
Service Availability: Ensure customer-facing services remain available and can scale to meet growing demand.
Backup and Recovery: Maintain accurate, timely, and reliable backup and recovery systems.
Continuous Improvement: Identify and implement system improvements, with a focus on performance, reliability, and scalability, and with an awareness of and consideration for cost savings.
Cloud Adoption: Drive the adoption of cloud technologies to modernise product infrastructure.
Performance Gains: Reduce SQL Server load and improve efficiency as user volumes increase.
Key Stakeholders
Technology
Product
Tech Support
Read Full Description