• Florham Park, NJ
  • Instant Apply
2 days ago

Job Description

We are looking for a SQL Server Database Administrator (DBA):

We are seeking an experienced, hands-on SQL Server Database Administrator (DBA) to support and maintain enterprise-level database environments. This individual will be responsible for ensuring database performance, availability, security, and reliability while working closely with application development, infrastructure, and engineering teams. The ideal candidate will have strong expertise in Microsoft SQL Server administration, performance tuning, troubleshooting, and database optimization. We are looking for someone who can proactively identify issues, improve database efficiency, and support business-critical applications in a fast-paced, highly collaborative environment.

Responsibilities:

  • Install, configure, maintain, and administer Microsoft SQL Server databases across development, testing, and production environments.
  • Monitor database health, performance, availability, and capacity to ensure optimal operations.
  • Manage database backups, restores, recovery procedures, and disaster recovery planning.
  • Perform database upgrades, patching, migrations, and routine maintenance.
  • Maintain database security, user permissions, access controls, and compliance with organizational standards.
  • Analyze and troubleshoot SQL Server performance issues, including slow-running queries, blocking, deadlocks, and resource utilization.
  • Optimize SQL queries, stored procedures, indexes, and database configurations.
  • Utilize SQL Server monitoring and diagnostic tools to identify performance bottlenecks.
  • Review execution plans and recommend improvements to database performance and scalability.
  • Proactively identify opportunities to improve database reliability and operational efficiency.
  • Partner with application developers, architects, and engineering teams to support database requirements for enterprise applications.
  • Assist development teams with SQL query optimization, database design, and troubleshooting.
  • Support database deployments, schema changes, and application releases.
  • Collaborate with cross-functional teams to resolve production incidents and database-related application issues.
  • Provide technical guidance on database best practices, performance, and scalability.
  • Support SQL Server high-availability and disaster recovery solutions, including Always On Availability Groups and failover clustering.
  • Develop and maintain automation scripts using T-SQL and PowerShell to streamline database administration.
  • Ensure database environments follow established security, backup, and recovery standards.
  • Participate in production support, incident resolution, and root cause analysis.
  • Maintain accurate documentation of database configurations, operational procedures, and troubleshooting processes.

Requirements:

  • 5 years of hands-on experience administering Microsoft SQL Server databases in enterprise environments.
  • Strong experience with SQL Server installation, configuration, maintenance, and troubleshooting.
  • Advanced proficiency in T-SQL, including writing, reviewing, and optimizing complex SQL queries and stored procedures.
  • Demonstrated experience with SQL Server performance tuning, indexing, execution plans, and query optimization.
  • Strong understanding of backup and recovery strategies, database security, and high-availability solutions.
  • Experience supporting production databases and resolving critical performance or availability issues.
  • Familiarity with SQL Server Management Studio (SSMS), SQL Server Agent, and database monitoring tools.
  • Experience collaborating with application development teams to support database changes and deployments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication skills and the ability to work effectively across technical teams.

Preferred Skills:

  • Experience with SQL Server Always On Availability Groups, replication, and failover clustering.
  • Experience with cloud-hosted SQL Server environments, particularly Microsoft Azure or AWS.
  • Knowledge of database automation using PowerShell or other scripting tools.
  • Familiarity with CI/CD pipelines and database deployment processes.
  • Experience with large-scale, high-volume transactional database environments.
  • Understanding of database architecture, data modeling, and capacity planning.
  • Experience working in Agile development environments.

Numbers & Facts

LocationFlorham Park, NJ

Skills

  • Access Controlunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Business Supportunmatched
  • Capacity Managementunmatched
  • Cloud Computingunmatched
  • Clustering Softwareunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Modelingunmatched
  • Data Recoveryunmatched
  • Database Administrationunmatched
  • Database Architectureunmatched
  • Database Backupunmatched
  • Database Designunmatched
  • Database Optimizationunmatched
  • Database Technologyunmatched
  • Disaster Recoveryunmatched
  • Documentationunmatched
  • Enterprise Applicationsunmatched
  • Failoverunmatched
  • High Availabilityunmatched
  • Identify Issuesunmatched
  • Information/Data Security (InfoSec)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft SQL Server DBA (Database Administration)unmatched
  • Microsoft Transact-SQL (T-SQL)unmatched
  • Microsoft Windows Azureunmatched
  • Operational Strategyunmatched
  • Operations Processesunmatched
  • Performance Managementunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • Query Optimizationunmatched
  • Regulatory Complianceunmatched
  • Reliability Engineeringunmatched
  • Replication and Remote Mirroringunmatched
  • Resource Utilizationunmatched
  • Root Cause Analysisunmatched
  • SQL (Structured Query Language)unmatched
  • Scripting (Scripting Languages)unmatched
  • Server Supportunmatched
  • Software Developmentunmatched
  • Software Patchesunmatched
  • Stored Proceduresunmatched
  • Systems Administration/Managementunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Windows PowerShellunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder