First seen by Alion on Nov 5, 2026.
Are you a technically strong SQL Database Administrator who enjoys solving complex database challenges, optimising performance and ensuring business-critical systems operate seamlessly?
We are partnering with a reputable mining organisation that is looking for an experienced Intermediate SQL Database Administrator to join its technology team on a 12-month contract, with the possibility of extension.
This is an exciting opportunity to work within an established enterprise environment, supporting critical Microsoft SQL Server infrastructure and contributing to the reliability, security and performance of essential business systems.
Duties & Responsibilities-
Administer, maintain and support Microsoft SQL Server databases across production and non-production environments.
-
Monitor database health, performance and capacity, proactively identifying and resolving potential issues.
-
Perform database installations, upgrades, patching and configuration changes.
-
Troubleshoot and optimise database performance, including query tuning, indexing, blocking and deadlocks.
-
Implement and maintain backup, restore and disaster recovery procedures.
-
Support High Availability and Disaster Recovery (HA/DR) environments, including Always On Availability Groups and Failover Clustering.
-
Manage database security, user access, permissions and compliance requirements.
-
Develop and maintain SQL maintenance plans, scheduled jobs and basic automation scripts.
-
Provide technical support for database-related incidents and collaborate with application, infrastructure and security teams.
-
Maintain technical documentation and assist with internal and external audit requirements.
-
3–5 years' experience as a SQL Database Administrator.
-
Strong hands-on experience with Microsoft SQL Server 2016 or later.
-
Solid T-SQL development and troubleshooting skills.
-
Relevant IT Diploma or Degree (advantageous, not mandatory).
-
Microsoft SQL Server certifications will be an added advantage.
-
Proven experience in database backup, restoration and recovery.
-
Experience in database performance monitoring, optimisation and tuning.
-
Good understanding of SQL Server security, user permissions and access control.
-
Ability to work independently and manage database operations effectively.

