At a Glance
- Tasks: Administer and optimise SQL Server environments while troubleshooting complex database issues.
- Company: Join a dynamic team in Edinburgh with a focus on innovation and collaboration.
- Benefits: Competitive pay, flexible hybrid work, and opportunities for professional growth.
- Other info: Fast-paced environment with potential for career advancement and exposure to Azure technologies.
- Why this job: Make an impact by ensuring the performance and security of critical database systems.
- Qualifications: Hands-on experience as a SQL Server DBA and strong T-SQL skills required.
The predicted salary is between 45000 - 55000 £ per year.
We are seeking an experienced SQL Server Database Administrator to join our client on a 6-month contract. The role will focus on ensuring the performance, availability, security, and integrity of mission-critical SQL Server environments, while supporting ongoing operations, improvements, and project work. This role is well suited to a hands-on DBA who can operate independently, troubleshoot complex issues, and work closely with development, infrastructure, and cloud teams.
Key Responsibilities
- Administer, maintain, and support Microsoft SQL Server environments (2016–2022+)
- Monitor and optimise database performance, capacity, and availability
- Manage backup, restore, and recovery processes; test and validate DR procedures
- Troubleshoot and resolve production database issues and incidents
- Implement and maintain high availability and disaster recovery solutions (e.g. Always On Availability Groups, Failover Clustering)
- Manage security, permissions, and compliance (encryption, auditing, access control)
- Provide DBA support for application releases and change activity
- Collaborate with developers on query tuning and database design best practices
- Document environments, procedures, and operational runbooks
- Act as an escalation point for complex database-related issues
- Support of Azure SQL Platforms including Azure SQL DB and SQL Managed Instance
Essential Skills & Experience
- Significant hands-on experience as a SQL Server DBA in enterprise environments
- Strong expertise in SQL Server administration (installation, configuration, troubleshooting)
- Proven experience with performance tuning (indexes, execution plans, waits, IO, memory)
- Solid knowledge of HA/DR technologies (Always On AGs essential)
- Strong T-SQL skills for diagnostics, automation, and troubleshooting
- Experience with backup and recovery strategies in large environments
- Understanding of Windows Server and storage concepts
- Ability to work independently in a fast-paced, delivery-focused environment
- Familiarity with Azure concepts
Desirable
- PowerShell / Terraform scripting for DBA automation
- Familiarity with monitoring tools (e.g., Redgate, SolarWinds, Quest Spotlight)
- Experience working in regulated or security-conscious environments
- Exposure to DevOps / CI-CD database deployment practices
- Experience of Fabric and Azure Data Factory
- Experience of Redwood RMJ
If this sounds like the right role for you, then please get in touch with Christina Hall.
SQL DBA - Contract employer: Be-IT Resourcing
Join a forward-thinking company in Edinburgh that values innovation and collaboration, offering a dynamic work culture where your expertise as a SQL Server DBA will be recognised and rewarded. With a strong focus on employee growth, you will have access to ongoing training and development opportunities, while enjoying the flexibility of a hybrid working model that promotes work-life balance. This role not only allows you to tackle complex challenges but also positions you within a supportive team that prioritises your professional advancement.
StudySmarter Expert Advice🤫
We think this is how you could land SQL DBA - Contract
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by practising common DBA scenarios. Brush up on your SQL skills and be ready to discuss your experience with performance tuning and HA/DR solutions. Confidence is key!
✨Tip Number 3
Don’t just apply anywhere; focus on companies that excite you! Use our website to find roles that match your skills and interests. Tailor your approach to each company’s culture and values.
✨Tip Number 4
Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. Show your enthusiasm for the role and reiterate why you’re a great fit.
We think you need these skills to ace SQL DBA - Contract
Some tips for your application 🫡
Read the Job Description Carefully:Before you start your application, make sure to read through the job description thoroughly. We want to see that you understand the role and can highlight your relevant experience in your application.
Tailor Your CV and Cover Letter:Don’t just send a generic CV! Tailor it to showcase your SQL Server DBA skills and experiences that match the job requirements. We love seeing how your background aligns with what we’re looking for.
Showcase Your Technical Skills:Make sure to highlight your hands-on experience with SQL Server, performance tuning, and any relevant technologies like Azure. We’re keen on seeing your technical prowess, so don’t hold back!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you include all the requested information. Plus, it makes the process smoother for everyone!
How to prepare for a job interview at Be-IT Resourcing
✨Know Your SQL Inside Out
Make sure you brush up on your SQL Server knowledge, especially the versions mentioned in the job description. Be ready to discuss your hands-on experience with performance tuning, backup strategies, and high availability solutions like Always On Availability Groups.
✨Showcase Your Troubleshooting Skills
Prepare to share specific examples of complex database issues you've resolved in the past. Highlight your problem-solving approach and how you collaborated with development and infrastructure teams to tackle these challenges.
✨Familiarise Yourself with Azure
Since the role involves Azure SQL Platforms, it’s crucial to demonstrate your understanding of Azure concepts. Brush up on your knowledge of Azure SQL DB and SQL Managed Instance, and be ready to discuss any relevant projects you've worked on.
✨Document Your Experience
Be prepared to talk about how you document environments, procedures, and operational runbooks. This shows your attention to detail and helps illustrate your ability to maintain compliance and security in database management.