At a Glance
- Tasks: Lead the development and optimisation of SQL databases in a dynamic IT team.
- Company: Join a respected organisation in Sunderland with a strong reputation in IT and Engineering.
- Benefits: Enjoy flexible working, generous leave, and a health cash plan among other perks.
- Why this job: Be part of a collaborative culture that values innovation and offers impactful work.
- Qualifications: Experience in SQL Server administration and strong T-SQL skills are essential.
- Other info: This role includes a basic DBS check funded by the employer.
The predicted salary is between 44000 - 66000 £ per year.
Location: Hybrid - Sunderland (with flexible working)
Salary: Up to £55,000 + excellent benefits
We are working with a respected organisation in Sunderland to recruit a Senior SQL Database Administrator. This is a fantastic opportunity to join an experienced IT team and take a lead role in the ongoing development, optimisation, and resilience of the organisation's database environment.
You will be responsible for maintaining high availability, supporting integrations across platforms, and ensuring the reliability and performance of systems critical to business operations.
Key Responsibilities:
- Configure and manage high availability and disaster recovery solutions including Always On Availability Groups, mirroring, and clustering.
- Implement and test backup and recovery procedures to safeguard data.
- Monitor performance metrics and carry out tuning and optimisation as required.
- Support development and integration efforts across cloud and on-prem environments.
- Use version control tools (e.g. GitHub, Bitbucket) to manage database scripts and schema changes.
- Maintain comprehensive technical documentation and system records.
- Collaborate with software developers, analysts, and other teams to deliver scalable and secure database services.
- Provide 2nd/3rd line support and investigate root causes of system issues.
What We Are Looking For:
- Solid experience in SQL Server database administration.
- Strong understanding of high availability, backup, and recovery strategies.
- Proficient in writing and troubleshooting T-SQL.
- Experience with ETL tools (e.g. SSIS, Azure Data Factory, Informatica, Talend).
- Familiarity with version control and collaborative working in a support or project setting.
- Strong communication skills and a methodical, team-focused approach.
Desirable (but not essential):
- Experience with open-source RDBMS (PostgreSQL, MySQL, MongoDB).
- Familiarity with Redgate tools (SQL Toolbelt, Backup Pro, SQL Monitor).
Benefits:
- Up to £55,000 salary depending on experience
- 31 days annual leave plus bank holidays, with the option to buy more
- Flexible and hybrid working, including early Friday finishes
- Health Cash Plan - cashback on optical, dental, therapies, and more (includes free child cover)
- Access to private healthcare through the plan
- Generous pension scheme - up to 10% employer contribution
- Salary sacrifice scheme for electric vehicles
- Enhanced parental and family leave
- Business mileage allowance
- Life assurance (3x salary)
Please note: This role is subject to a basic DBS check, funded by the employer.
SQL DBA employer: Randstad Technologies Recruitment
Contact Detail:
Randstad Technologies Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SQL DBA
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Always On Availability Groups and T-SQL. Being able to discuss your hands-on experience with these tools during an interview will demonstrate your suitability for the role.
✨Tip Number 2
Network with current or former employees of the organisation on platforms like LinkedIn. Engaging with them can provide you with insider knowledge about the company culture and expectations, which can be invaluable during your interview.
✨Tip Number 3
Prepare to discuss real-world scenarios where you've implemented high availability and disaster recovery solutions. Having concrete examples ready will help you illustrate your problem-solving skills and technical expertise.
✨Tip Number 4
Showcase your collaborative skills by preparing to talk about past experiences working with software developers and analysts. Highlighting your ability to work in a team-focused environment will align well with the company's values.
We think you need these skills to ace SQL DBA
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in SQL Server database administration, particularly focusing on high availability, backup, and recovery strategies. Use specific examples that demonstrate your proficiency in T-SQL and any relevant ETL tools you've worked with.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the organisation. Mention how your skills align with the key responsibilities outlined in the job description, such as managing high availability solutions and collaborating with development teams.
Showcase Technical Skills: When detailing your technical skills, be specific about your experience with version control tools like GitHub or Bitbucket. Highlight any familiarity with open-source RDBMS or Redgate tools, as these are desirable skills for the position.
Proofread Your Application: Before submitting your application, take the time to proofread your CV and cover letter. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at Randstad Technologies Recruitment
✨Showcase Your SQL Expertise
Be prepared to discuss your experience with SQL Server database administration in detail. Highlight specific projects where you configured high availability solutions or implemented backup and recovery procedures, as these are key responsibilities for the role.
✨Demonstrate Problem-Solving Skills
Expect questions that assess your ability to troubleshoot and resolve system issues. Prepare examples of past challenges you've faced, particularly those involving performance tuning or disaster recovery, and explain how you approached and solved them.
✨Familiarise Yourself with Version Control Tools
Since the role involves using version control tools like GitHub or Bitbucket, be ready to discuss your experience with these platforms. If you have examples of how you've managed database scripts or collaborated with teams using these tools, share those insights.
✨Communicate Effectively
Strong communication skills are essential for this position. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Be prepared to explain complex ideas in a way that non-technical team members can understand.