Vamonos IT logo

SQL Database Administrator

Salary
$110K–$125K
Hiring from
United States
Work type
Hybrid
Posted

627,181 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

About the Role

Vamonos IT is seeking an experienced SQL Database Administrator (DBA) to administer, maintain, optimize, and support enterprise Microsoft SQL Server database environments, ensuring system reliability, performance, availability, and security.


The ideal candidate will possess extensive experience managing SQL Server databases in enterprise production environments, with the ability to independently perform database installations, configurations, maintenance, troubleshooting, and performance optimization. This position requires a hands-on technical professional who can collaborate with developers, system administrators, and project teams to implement database solutions and support mission-critical applications.


The successful candidate must demonstrate strong analytical and problem-solving abilities, advanced database administration expertise, and the ability to maintain secure, reliable, and high-performing database environments with minimal day-to-day supervision.


Key Responsibilities

  • Install, configure, administer, maintain, and support Microsoft SQL Server databases in enterprise production environments.
  • Monitor database performance, availability, capacity, and operational health to ensure reliable system operations.
  • Perform advanced SQL Server performance tuning, including query optimization, indexing strategies, and database configuration improvements.
  • Develop, implement, and maintain database backup, restoration, and recovery procedures to ensure data protection and business continuity.
  • Diagnose and resolve complex database performance issues, connectivity problems, system errors, and production incidents.
  • Implement and maintain database security controls, including user access management, permissions, authentication, and auditing.
  • Perform database maintenance activities, including integrity checks, index maintenance, statistics updates, and capacity management.
  • Support database upgrades, patches, migrations, and configuration changes in accordance with established operational requirements.
  • Configure, monitor, and troubleshoot SQL Server high-availability and disaster recovery solutions.
  • Collaborate with application developers, system administrators, and technical teams to define and implement database requirements.
  • Review and optimize SQL queries, stored procedures, and database objects to improve application performance and operational efficiency.
  • Support database deployments, application releases, and system integration activities.
  • Monitor database storage utilization and recommend improvements to capacity, performance, and resource allocation.
  • Implement database administration best practices to improve reliability, security, maintainability, and operational efficiency.
  • Develop and maintain technical documentation, including database configurations, backup and recovery procedures, maintenance schedules, and standard operating procedures (SOPs).
  • Participate in technical planning, troubleshooting discussions, and project execution activities.
  • Evaluate existing database environments and recommend improvements to performance, scalability, security, and availability.


Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
  • Minimum of 7 years of professional database administration experience, including at least 5 years of hands-on experience administering Microsoft SQL Server in enterprise production environments.
  • Demonstrated experience installing, configuring, maintaining, and troubleshooting Microsoft SQL Server databases.
  • Advanced knowledge of SQL Server database architecture, administration, and operational management.
  • Strong experience with database performance monitoring, troubleshooting, and optimization.
  • Experience developing and implementing database backup, restoration, and recovery procedures.
  • Demonstrated experience performing SQL query optimization, index management, and database performance tuning.
  • Experience administering database security, including access controls, permissions, authentication, and auditing.
  • Experience performing database maintenance, patching, upgrades, and configuration management.
  • Knowledge of SQL Server high-availability and disaster recovery concepts and technologies.
  • Experience supporting mission-critical databases in enterprise production environments.
  • Ability to diagnose and resolve complex database issues affecting system performance, reliability, and availability.
  • Experience collaborating with developers, infrastructure engineers, and project teams to implement database requirements.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills, including the ability to communicate technical issues and recommendations to stakeholders.
  • Ability to work independently, manage multiple technical priorities, and maintain reliable database operations.


Preferred Qualifications

  • Microsoft certification related to SQL Server database administration or associated Microsoft database technologies.
  • Extensive hands-on experience administering Microsoft SQL Server in large-scale enterprise environments.
  • Experience implementing and maintaining SQL Server Always On Availability Groups, failover clustering, or other high-availability solutions.
  • Experience supporting database migrations, upgrades, and modernization initiatives.
  • Familiarity with database administration automation using PowerShell or other scripting technologies.
  • Experience with SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), or related Microsoft data technologies.
  • Experience supporting database environments integrated with enterprise applications and web services.
  • Familiarity with database monitoring, auditing, and performance analysis tools.
  • Experience supporting federal government customers or large enterprise IT environments.


What We Offer

  • Competitive salary and benefits.
  • Opportunities for professional growth and certification.
  • Collaborative and innovative work environment.
  • Exposure to cutting-edge Microsoft technologies.

Similar jobs

Apply for this job100% free