SQL DBA

The Timberline Group

$85K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Proven experience as a SQL Server DBA in a large-scale production environment, emphasizing operational tasks.
  • In-depth knowledge of SQL Server internals, including geoclustering and concurrency management.
  • Experience in designing and implementing database backup and recovery strategies.
  • Proficiency in performance tuning, query optimization, and index management.
  • Strong scripting skills with PowerShell or Python for DBA task automation.
  • Experience with database migration tools, especially to Azure SQL services.

Responsibilities

  • Manage and maintain SQL Server instances, ensuring high availability and security.
  • Implement geoclustering solutions for disaster recovery and business continuity.
  • Monitor database performance, tuning SQL queries for efficiency.
  • Develop automation scripts using PowerShell or Python for routine tasks.
  • Handle table locks and concurrency issues to minimize production impact.
  • Plan and execute database migrations to Azure cloud services.
  • Implement SQL Server AlwaysOn Availability Groups for high availability.

Benefits

  • Opportunity to work with cutting-edge technology and cloud migration.
  • Collaborative work environment with cross-functional teams.
  • Continuous training and professional development opportunities.
  • On-call rotations providing variety in daily responsibilities.
Full Job Description
Responsibilities
  • 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.

Similar Jobs

More Jobs at The Timberline Group

  • SQL DBA
    $85K — $110K *
    Saint Louis, MO 63129 (Saint Louis County)
    Information Technology
    Hybrid
  • Platform Engineer
    $100K — $130K *
    Maryland Heights, MO 63043 (Saint Louis County)
    Technical Services
    Hybrid
  • Sr Manager Enterprise Architecture
    $120K — $150K *
    Saint Louis, MO 63129 (Saint Louis County)
    Enterprise Technology
    Hybrid
  • Microsoft Dynamics Analyst
    $70K — $95K *
    Saint Louis, MO 63129 (Saint Louis County)
    Information Technology
    In-Person
  • Network Manager - IT
    $90K — $120K *
    Saint Louis, MO 63129 (Saint Louis County)
    Information Technology
    Hybrid

More Information Technology Jobs

Find similar SQL DBA jobs: