SQL DBA/SQL Database Administrator
55000 Annual
- Microsoft SQL Server administration
- Azure SQL administration
- Database management and administration, oversee the setup, configuration, and administration of Azure SQL databases and related services.
- Performance monitoring and optimisation, continuously monitor database performance and conduct tuning activities to ensure optimal efficiency at both server and query levels.
- Troubleshooting and issue resolution, identify and resolve performance bottlenecks, index issues, locking contentions, and failures across the SQL environment.
- Security and compliance, maintain database access controls, backups, encryption, and disaster recovery procedures in line with organisational policies.
- System maintenance, plan and execute routine maintenance activities including patching, updating, and data migrations.
- Collaboration with development teams, work closely with developers to review stored procedures, queries, and schema changes to ensure performance and scalability.
- Documentation and reporting, maintain accurate records of configurations, performance baselines, changes, and incident resolutions.
- ETL processes and data handling, support the design, execution, and maintenance of ETL workflows to ensure accurate, consistent, and timely movement of data across systems and environments.
- Strong proficiency with Microsoft SQL Server and Azure SQL administration.
- Demonstrated experience with performance monitoring tools and query tuning techniques.
- Ability to interpret execution plans and diagnose inefficient queries, indexes, and schema structures.
- Familiarity with backup strategies, high availability options, and disaster recovery planning.
- Understanding of networking, access control, and security principles in cloud environments.
- Experience working with ETL pipelines or data warehousing is an advantage.