Job Description
As a Database Engineer, you will maintain, monitor, and optimize Azure SQL Databases, Elastic Pools, Managed Instances, and Azure VMs to ensure high performance and reliability. You will design and implement indexing strategies, partitioning, and statistics maintenance to improve query performance. You will also support high availability and disaster recovery configurations and assist with schema changes, deployment planning, and T-SQL code reviews. The role involves analyzing execution plans, query store, and wait statistics to troubleshoot slow-running queries, as well as managing role-based access control, auditing, and compliance settings in Azure SQL.
You will also contribute to performance testing, capacity planning, and migration projects, participate in on-call support, and enforce database security best practices. Collaboration with engineers and analysts to troubleshoot data access issues is essential. You will also be expected to maintain documentation for database procedures, configurations, and troubleshooting playbooks to ensure knowledge continuity.
About Elite Technology
Elite Technology helps law firms drive profitability through improved operational effectiveness, increased efficiency, and greater visibility across their business.