Job Title:
SQL Server Database Administrator
Job Description:
Our client, a well-established organisation, is seeking a skilled SQL Server Database Administrator to manage and optimise complex on-premise database environments, supporting high-performance and high-availability systems within a dynamic IT setting.
Job Responsibilities
* Administer and maintain SQL Server database environments, including installation, patching, configuration, and backups.
* Ensure seamless integration of database platforms with wider infrastructure components such as storage, Active Directory, and high-availability technologies.
* Develop and maintain automation scripts using PowerShell and T-SQL to streamline operational tasks.
* Manage incidents and events in line with ITIL processes, ensuring rapid resolution and system stability.
* Engage with stakeholders across technical and non-technical teams to ensure transparency, documentation, and support alignment.
* Utilise monitoring tools to identify performance issues and implement optimisation strategies.
* Support the design and implementation of new database environments, including online, batch, and reporting systems.
* Contribute to futureproofing initiatives by supporting cloud readiness, including exposure to Azure SQL and hybrid cloud environments.
Experience Required
* Minimum of 3 years' professional experience in a SQL Server Database Administrator role within a primarily on-premise infrastructure.
* In-depth expertise in database administration, high availability and disaster recovery (HA/DR) configurations, and virtualisation platforms (e.g. VMware or Hyper-V).
* Proficiency in scripting for automation and database performance tuning.
* Strong communication skills, both verbal and written, to liaise effectively across teams and levels.
* Demonstrated experience providing mentorship or coaching to junior staff members.
* Ability to work within a service-driven environment, handling SLAs, service desk tickets, and incident escalations.
Desirable Skills
* Familiarity with modern software delivery frameworks such as Agile.
* Exposure to cloud database technologies, particularly Azure SQL.
* Understanding of database design methodologies across transactional and reporting systems.
* Experience with Microsoft development tools including Visual Studio, Azure DevOps, and version control systems like Git.
Educational Requirements
* Bachelor's degree in Computer Science, Information Technology, or a related discipline.
Working Hours & Benefits
* Monday to Friday schedule with standard office hours.
* Flexible working arrangements available, including hybrid or remote options.
* Competitive salary package including pension, health cover, and annual bonus schemes.
How to Apply
To apply for this role, please submit your updated CV. If your skills and experience match job requirements, you will be contacted to discuss your application in detail.
Similar Roles Open
As a specialised recruitment agency, we also have several other permanent and contract IT roles available. Visit our website for more information or explore additional opportunities.