×
Register Here to Apply for Jobs or Post Jobs. X

Senior SQL Database Automation Engineer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: TechClub Inc
Full Time position
Listed on 2026-10-17
Job specializations:
  • IT/Tech
    Database Administrator, Data Engineering
Salary/Wage Range or Industry Benchmark: 120000 - 170000 USD Yearly USD 120000.00 170000.00 YEAR
Job Description & How to Apply Below

We are looking for a Database Engineer who is first and foremost a strong software/platform engineer with deep hands-on database expertise.

This is not a traditional DBA-only role
. The ideal candidate is a strong coder who is comfortable with Git, Git Ops, automation, scripting, Infrastructure-as-Code, CI/CD, and engineering tools
, while also having solid experience managing and optimizing enterprise databases.

Microsoft SQL Server is the highest-priority database platform for this role. Experience with Oracle, Db2, Cassandra, Mark Logic, or other database technologies is valuable, but strong MS SQL Server expertise is preferred.

What We Are Looking For

The ideal candidate should have:

  • Strong software/platform engineering background.
  • Excellent coding and scripting skills.
  • Experience with Git and Git Ops practices
    .
  • Strong automation mindset and experience building tools/scripts.
  • Experience automating database deployments and operational processes.
  • Experience with Infrastructure-as-Code and CI/CD pipelines.
  • Deep understanding of database architecture, performance, reliability, and troubleshooting.
  • Ability to build solutions rather than simply perform traditional DBA operations.
  • Strong problem-solving and root cause analysis skills.
  • Experience working closely with application and engineering teams.
Key Responsibilities
  • Administer, maintain, and engineer enterprise database platforms.
  • Primarily support Microsoft SQL Server environments.
  • Implement DDL, DCL, schema changes, object migrations, indexes, and data model changes.
  • Review and implement database changes following engineering and enterprise standards.
  • Support database deployments across development, testing, and production environments.
  • Work with application teams on database design, implementation, and troubleshooting.
Database Performance Engineering
  • Monitor and optimize database performance.
  • Analyze and tune SQL queries, stored procedures, indexes, and execution plans.
  • Troubleshoot CPU, memory, locking, blocking, I/O, and concurrency issues.
  • Perform capacity planning and resource optimization.
  • Identify performance bottlenecks and develop long-term engineering solutions.
  • Recommend database architecture improvements for scalability and reliability.
Automation & Software Engineering
  • Develop automation for repetitive database and operational tasks.
  • Build scripts and tools using Power Shell, Python, Bash, or similar technologies
    .
  • Automate database deployments and change implementation.
  • Contribute to CI/CD pipelines and Git Ops-based workflows
    .
  • Develop Infrastructure-as-Code and database deployment automation.
  • Use Git for source control, versioning, and collaborative development.
  • Replace manual DBA processes with repeatable, automated solutions.
  • Build reusable tooling and frameworks to improve database operations.
Observability & Reliability
  • Build and maintain database monitoring, alerting, dashboards, and operational metrics.
  • Improve database observability through automation and instrumentation.
  • Monitor availability, performance, capacity, and operational health.
  • Participate in incident response and production support.
  • Perform root cause analysis and implement permanent corrective actions.
  • Support high availability and disaster recovery solutions.
  • Manage backup, recovery, and restore processes.
Security & Access Management
  • Manage database roles, permissions, and access controls.
  • Apply least-privilege principles.
  • Support security audits, compliance, and vulnerability remediation.
  • Assist with privileged access reviews and security initiatives.
Database Maintenance
  • Perform database maintenance, including:
  • Statistics updates
  • Reorganizations and rebuilds
  • Data archival and purging
  • Space management
  • Database patching and upgrades
  • Automate routine maintenance and housekeeping activities.
  • Monitor database growth and storage utilization.
  • Work closely with application developers and platform engineering teams.
  • Advise developers on database design, performance, and scalability.
  • Troubleshoot application/database integration issues.
  • Review database models and recommend improvements.
  • Support database changes throughout the software development lifecycle.
  • Participate in architecture and technical design discussions.
Required Technical Skills Primary
  • SQL development and performance tuning
  • Database architecture and troubleshooting
  • Git / Git Ops
  • Scripting and automation
  • CI/CD concepts and pipelines
  • Infrastructure-as-Code
  • Production support and incident management
Additional Data base Technologies

Experience with one or more of the following is a plus:

  • IBM…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary