SQL DBA - Contract

Be-IT
Edinburgh, United Kingdom
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Edinburgh, United Kingdom

Tech stack

Azure
Databases
Continuous Integration
Database Design
Database Development
DevOps
Disaster Recovery
Failover Clustering
Monitoring of Systems
Microsoft SQL Server
SQL Azure
Windows Server
Operational Databases
Performance Tuning
Powershell
Query Optimization
Release Management
SQL Databases
T-SQL
Backup and Restore
Scripting (Bash/Python/Go/Ruby)
Azure
System Availability
Database Performance
SolarWinds (Software)
Redgate
SQL Server Management Studio (SSMS)
Terraform

Job description

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., * 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 (eg 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.

Requirements

  • 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 (eg, 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.

Apply for this position