Senior SQL Database Administrator
We are seeking an experienced Senior SQL Database Administrator to join our team.
The ideal candidate will have a proven track record of managing and maintaining large enterprise Microsoft SQL Server instances and associated infrastructure. This includes designing, implementing, testing, and monitoring databases to ensure optimum performance.
Key Responsibilities:
* Support: Manage large enterprise high-availability Microsoft SQL implementations.
* Database Design and Implementation: Installing, creating, configuring, upgrading, and monitoring databases to ensure optimum performance.
* Performance Monitoring and Optimisation: Regularly monitor database performance and optimise queries to ensure efficient query processes.
* Database Security: Implementing and managing security measures to protect sensitive data and ensuring compliance with Australian standards.
* Support for Application Teams: Support application teams for database-related incidents and requests.
* ITIL Framework: Working within an ITIL framework for all work-related activities, including change, incident, and problem management.
* Continual Improvement: Champion change on behalf of the team through proactive identification of improvement opportunities.
Requirements:
* A high level of proficiency as a DBA managing Enterprise Microsoft SQL Server is essential.
* An in-depth knowledge of the SQL Server Database engine.
* Platform experience covering virtualisation, Windows clustering and associated technologies.
* Experience in High Availability and Disaster Recovery scenarios (Always On Availability Groups, Clustering, Mirroring, Log shipping).
* Experience undertaking backup and data recovery processes.
* Experience with scripting via PowerShell to automate everyday tasks like SQL Server installations, Patching installations and health checks.