Senior Database Administrator

eimagine

$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years as a SQL Server DBA in enterprise environments
  • Strong experience with SQL Server 2019 and 2022
  • Proven track record in upgrading legacy SQL Server versions
  • Deep knowledge of T-SQL, stored procedures, and query optimization
  • Experience with high availability technologies
  • Proficient with SQL Server Management Studio and performance diagnostics
  • Solid understanding of Windows Server and disaster recovery planning

Responsibilities

  • Install and configure SQL Server 2022 instances across various environments
  • Monitor performance, identify bottlenecks, and tune system resources
  • Implement and support backup strategies, ensuring data integrity
  • Design high availability and disaster recovery solutions
  • Manage user roles, permissions, and database security policies
  • Perform routine maintenance and ensure database reliability
  • Automate recurring tasks and respond to production incidents

Benefits

  • Opportunity to work in a growing company
  • Engagement in mission-critical systems
  • Partnering with clients to provide tailored IT solutions
  • Focus on continuous improvement and innovation
  • Exposure to cutting-edge technologies and latest SQL Server versions
Full Job Description
Overview

Due to our growth, we are seeking a SQL Server Database Administrator (DBA) to manage and support on-premises Microsoft SQL Server environments. This role ensures database performance, availability, security, reliability, and recovery across mission-critical systems. The ideal candidate brings strong experience in SQL Server administration, performance tuning, backup and recovery, and high availability in enterprise environments. Are you ready to eimagine better and partner with our clients to create business value through IT solutions?

Description of Duties:

  • Install, configure, maintain, patch, and upgrade on-premises SQL Server 2022 instances across development, QA, and production environments.
  • Monitor database performance, identify bottlenecks, and tune queries, indexes, execution plans, CPU, memory, and I/O utilization.
  • Design and maintain full, differential, and transaction log backup strategies, and regularly test restore procedures.
  • Implement and support high availability and disaster recovery solutions, including Always On Availability Groups, clustering, and replication.
  • Manage database users, roles, permissions, encryption, and security policies in alignment with corporate and regulatory standards.
  • Monitor database health, logs, alerts, storage, and growth trends to maintain reliability and support capacity planning.
  • Perform routine maintenance, including index rebuilds, statistics updates, and integrity checks.
  • Automate recurring database administration tasks using PowerShell, SQL Server Agent, or other approved tools.
  • Respond to production incidents and outages, provide troubleshooting, and complete root cause analysis for complex database issues.
  • Partner with developers to optimize queries and database design, and support deployments, releases, and schema changes.
  • Plan and implement scaling strategies that support business growth and evolving system demands.
Desired Skills & Experience
  • 8+ years of experience as a SQL Server DBA in enterprise environments.
  • Strong experience administering SQL Server 2019 and SQL Server 2022 in on-premises enterprise environments.
  • Proven ability to upgrade and migrate legacy SQL Server versions (2012/2016) to currently supported releases.
  • Deep knowledge of T-SQL, stored procedures, triggers, indexing, backup and recovery models, and query optimization.
  • Experience with high availability technologies, including Always On Availability Groups, clustering, and replication.
  • Proficiency with SQL Server Management Studio (SSMS), monitoring tools, and performance diagnostics.
  • Solid understanding of Windows Server, storage concepts, database security, access control, and disaster recovery planning, including RPO and RTO concepts.
  • Experience automating database administration tasks with PowerShell, SQL Server Agent, or comparable scripting tools.
  • Proven ability to troubleshoot complex production issues and communicate clearly with technical and non-technical stakeholders.
  • Experience supporting enterprise, multi-server environments and hybrid on-premises and cloud architectures preferred.
  • Exposure to SSIS, SSRS, data warehousing concepts, or relevant Microsoft Azure and SQL certifications preferred.
Education
  • Bachelor’s degree in computer science, information systems, or a related field, or equivalent job-related experience required.

Similar Jobs

More Jobs at eimagine

  • Senior Database Administrator
    $110K — $130K *
    Indianapolis, IN 46227 (Marion County)
    Information Technology
    In-Person
  • Senior Business Analyst
    $95K — $115K *
    Indianapolis, IN 46227 (Marion County)
    Business Services
    In-Person
  • Software Engineer - .NET
    $80K — $95K *
    Indianapolis, IN 46227 (Marion County)
    Information Technology
    In-Person
  • Project Manager
    $88K — $105K *
    Indianapolis, IN 46227 (Marion County)
    Business Services
    In-Person
  • Java Architect
    $120K — $145K *
    Indianapolis, IN 46227 (Marion County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Database Administrator jobs: