SQL DBA
Apply NowCompany: The Timberline Group
Location: Saint Louis, MO 63129
Description:
Responsibilities
Qualifications
The Timberline Group
PO Box 565, Sullivan, Mo 63080
www.timberlinegrp.com
"Delivering quality solutions through quality people"
- Manage and maintain SQL Server instances across various environments, ensuring high availability, security, and performance.
- Implement and support geoclustering solutions to achieve disaster recovery and business continuity objectives.
- Monitor database performance, tuning SQL queries, and optimizing database configurations for improved efficiency.
- Develop and implement automation scripts using PowerShell, Python, or similar tools to automate routine DBA tasks, deployment processes, and monitoring.
- Handle table locks and concurrency issues effectively, ensuring minimal impact on production environments.
- Plan and execute database migrations and upgrades, including transitioning on-premises databases to Azure cloud services.
- Implement and manage SQL Server AlwaysOn Availability Groups for high availability and disaster recovery.
- Utilize performance monitoring tools such as SQL Server Management Studio (SSMS), Azure Monitor, or third-party tools to proactively monitor and analyze database performance.
- Collaborate with cross-functional teams to troubleshoot database-related issues and implement solutions promptly.
- Develop and maintain documentation related to database configurations, processes, automation scripts, and procedures.
- Implement and enforce database security best practices, ensuring compliance with organizational standards and regulations.
- Participate in on-call rotations and respond to database incidents in a timely manner.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Proven experience as a SQL Server DBA in a large-scale production environment, with a strong emphasis on operational tasks.
- In-depth knowledge of SQL Server internals, including geoclustering, table locks, and concurrency management.
- Experience in designing and implementing database backup and recovery strategies.
- Proficiency in performance tuning, query optimization, and index management.
- Hands-on experience with database migration tools and methodologies, particularly to Azure SQL Database or Azure SQL Managed Instance.
- Strong scripting skills with PowerShell, Python, or similar languages for automation of DBA tasks and deployments.
- Experience with performance monitoring tools and techniques to identify and resolve database performance issues.
- Strong understanding of database security principles and best practices.
- Excellent troubleshooting skills and the ability to resolve database issues under pressure.
- Effective communication skills and the ability to collaborate with diverse teams.
- Relevant certifications (e.g., Microsoft Certified: Azure Database Administrator Associate) would be a plus.
The Timberline Group
PO Box 565, Sullivan, Mo 63080
www.timberlinegrp.com
"Delivering quality solutions through quality people"