SQL Engineer

The Timberline Group

St. Louis (MO)

On-site

USD 90,000 - 150,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Timberline Group is seeking a SQL Engineer to manage and optimize SQL Server environments, implement geoclustering for DR/BC, and automate DBA tasks using PowerShell or Python. The role covers on‑prem and cloud migrations with emphasis on performance and security.

You will collaborate with cross‑functional teams, monitor performance, and ensure robust backups and recovery strategies while participating in on‑call rotations as needed.

Qualifications

  • Must have T-SQL, SQL scripting and Data migration experience.
  • Experience with database migration tools and Azure SQL Database or Azure SQL Managed Instance.
  • Proficiency in performance tuning, query optimization, and index management.
  • Develop automation scripts using PowerShell, Python, or similar languages for DBA tasks and deployments.
  • Strong understanding of geoclustering, table locks, and concurrency management.

Responsibilities

  • Manage and maintain SQL Server instances across environments, ensuring high availability, security, and performance.
  • Implement and support geoclustering solutions for disaster recovery and business continuity.
  • Monitor database performance and optimize SQL queries and configurations for efficiency.
  • Develop automation scripts to automate routine DBA tasks, deployments, and monitoring.
  • Handle table locks and concurrency issues to minimize production impact.
  • Plan and execute database migrations and upgrades, including cloud transitions to Azure.

Skills

PowerShell scripting
T-SQL scripting
SQL tuning
Stored procedures tuning
Data migration
Azure migration

Education

Bachelor's degree in Computer Science or related field

Tools

SQL Server
SSMS
Azure Monitor

Job description

  • PowerShell and/or T-SQL Scripting knowledge
  • SQL and Stored Procedure tuning experience

Skills needed:

  • Database Schemas
  • Understanding of SQL Agent Jobs
  • Data Migration experience
  • PowerShell and/or T-SQL Scripting knowledge
  • Data Conversion experience
  • SQL and Stored Procedure tuning experience

SQL Engineer

Must have:

TSQL, SQL scripting and Data migration


  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Database administrator
Senior Database administrator

Infinite Computer Solutions • Campus (IL)

On-site
USD 30,000 - 120,000
SQL Server Database Administrator / Azure DBA
SQL Server Database Administrator / Azure DBA

Gilder Search Group • New York (NY)

Hybrid
USD 83,000 - 96,000
SQL Database Administrator
SQL Database Administrator

CDW • Lincoln (NE)

On-site
USD 110,000 - 140,000
Senior Database Administrator
Senior Database Administrator

Jobtailor • Town of Florida (NY)

Hybrid
USD 110,000 - 170,000
Senior Developer(DBA + SQL)
Senior Developer(DBA + SQL)

Bounteous • Boston (MA)

On-site
USD 120,000 - 180,000
SQL DBA administrator
SQL DBA administrator

Cognizant • Des Moines (IA)

Hybrid
USD 90,000 - 130,000
Senior Microsoft SQL Server DBA – On-Premises
Senior Microsoft SQL Server DBA – On-Premises

Maitsys • United States

On-site
USD 90,000 - 140,000
Backend - DBA
Backend - DBA

Imperio Us • Marietta (GA)

On-site
USD 80,000 - 100,000
SQL DBA
SQL DBA

6AM City, LLC • North Carolina

On-site
USD 120,000 - 180,000
SQL Database Engineer
SQL Database Engineer

Jobtailor • Arizona

On-site
USD 100,000 - 140,000