Senior Database Administrator

Posted 2 Days Ago
Be an Early Applicant
Indianapolis, IN, USA
In-Office
Senior level
Information Technology • Software
The Role
Administer and support enterprise on-premises Microsoft SQL Server environments across development, QA, and production. Responsibilities include installation, patching, upgrades, performance tuning, backup and recovery, high availability, disaster recovery, security, monitoring, automation, incident response, capacity planning, and collaboration with developers on database design and deployments.
Summary Generated by Built In
Overview

At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible. Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 24 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.


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.

Skills Required

  • 8+ years of experience as a SQL Server database administrator in enterprise environments
  • Experience administering SQL Server 2019 and SQL Server 2022 in on-premises enterprise environments
  • Experience upgrading and migrating SQL Server 2012 and 2016 to supported releases
  • Knowledge of T-SQL, stored procedures, triggers, indexing, backup and recovery models, and query optimization
  • Experience with Always On Availability Groups, clustering, and replication
  • Proficiency with SQL Server Management Studio, monitoring tools, and performance diagnostics
  • Understanding of Windows Server, storage, database security, access control, disaster recovery, RPO, and RTO concepts
  • Experience automating database administration with PowerShell, SQL Server Agent, or comparable scripting tools
  • Ability to troubleshoot complex production issues and communicate with technical and non-technical stakeholders
  • Experience supporting enterprise multi-server environments and hybrid on-premises and cloud architectures
  • Exposure to SSIS, SSRS, data warehousing, Microsoft Azure, or relevant Microsoft SQL certifications
  • Bachelor’s degree in computer science, information systems, or a related field, or equivalent job-related experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Indianapolis, IN
108 Employees
Year Founded: 1998

What We Do

eimagine is a business and technology consulting partner that can improve the way your company does business. Our passion is helping our clients to refine, enhance, and automate their business. We are known for embracing people and process. We might be the only ones in the industry who admit technology is not the whole answer...You cannot forget about people and process! Interested in Salesforce or Dynamics 365? At eimagine, we keep up with the latest tech trends. We are proud to be a leading expert in Microsoft Dynamics and Salesforce. Learn more on our site: www.eimagine.com

Similar Jobs

In-Office or Remote
15 Locations
58338 Employees

Maersk Logo Maersk

Senior Database Administrator

Blockchain • Logistics
In-Office or Remote
15 Locations
38151 Employees

Finalsite Logo Finalsite

Senior Database Administrator

Edtech • Information Technology • Software
In-Office or Remote
The Center, IN, USA
563 Employees
135K-165K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account