SQL Database Administrator (DBA)

AffinitivTampa, FL
1dRemote

About The Position

Affinitiv is seeking a skilled SQL Database Administrator (DBA) to support, maintain, and optimize our on-premises SQL Server environments running on Microsoft Windows within a secure datacenter. This role is critical in ensuring the reliability, performance, and availability of the databases supporting Affinitiv’s enterprise applications and client-facing platforms.

Requirements

  • 4–7+ years of hands-on SQL Server DBA experience in enterprise or datacenter environments.
  • Deep understanding of SQL Server HA/DR technologies.
  • Experience with performance tuning, optimization, and advanced T-SQL.
  • Familiarity with PowerShell automation.
  • Strong communication, collaboration, and documentation abilities.
  • Detail-oriented with a strong focus on operational excellence and data integrity.
  • Ability to work independently, prioritize effectively, and respond quickly in high-availability environments.

Nice To Haves

  • Experience with virtualization technologies (VMware or Hyper-V).
  • Exposure to SAN/NAS storage systems and clustering.
  • Cloud database experience (Azure SQL, Managed Instance) is a plus.
  • Relevant certifications (Microsoft, Azure, etc.).

Responsibilities

  • Install, configure, and maintain Microsoft SQL Server instances on Windows Server.
  • Manage databases across development, staging, and production environments.
  • Perform patching, upgrades, health checks, and routine maintenance tasks.
  • Monitor database and server performance using SQL Server-native tools and third-party platforms.
  • Optimize queries, indexes, jobs, and overall database architecture.
  • Diagnose and resolve performance bottlenecks across storage, compute, and SQL layers.
  • Design, implement, and maintain robust backup and recovery strategies.
  • Support HA/DR solutions including Always On Availability Groups, Clustering, Log Shipping, and Replication.
  • Ensure Affinitiv’s systems meet defined RPO/RTO requirements.
  • Manage database-level security, accounts, roles, encryption, and auditing.
  • Work with Security and Compliance teams to meet internal and external standards.
  • Monitor activity for abnormal or high-risk events and act proactively.
  • Partner with Infrastructure, Network, and Application teams to support server builds and configurations.
  • Develop and maintain scripts to automate routine tasks.
  • Leverage monitoring for proactive oversight.
  • Improve database management efficiency through automation and tooling enhancements.
  • Work closely with software engineering, SRE, and product teams to support database needs in application lifecycles.
  • Provide database expertise for new application features, deployments, and architecture decisions.
  • Maintain clear, thorough documentation of database structures, configurations, and procedures.

Benefits

  • comprehensive benefits package that includes medical, dental, vision and 401K effective day 1
  • generous PTO

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service