Job Title: SQL Server Database Administrator / Azure DBA
Location: 2 Broadway, New York, NY
Job Type: Contract - 12 Months
Work Arrangement: Hybrid - 3 days Onsite per week and 2 days Remote
Schedule: Monday-Friday, normal business hours 37.5 hours per week
Pay Rate: $60-$70 per hour
Job Summary
We are seeking an experienced SQL Server Database Administrator / Azure DBA to support the design, implementation, maintenance, performance, security, and optimization of enterprise database environments.
The ideal candidate will have strong hands-on experience with Microsoft SQL Server, Azure SQL Managed Instance, Windows Server, database performance tuning, high availability, backup/recovery, and database migrations. The DBA will work closely with infrastructure, application development, networking, and other IT teams to ensure reliable, secure, and high-performing database operations.
This is a hybrid position requiring 3 days onsite at 2 Broadway, New York, NY, or onsite as needed. Candidates must be able to work onsite; 100% remote work is not available.
Key Responsibilities
- Design, implement, maintain, and optimize Microsoft SQL Server and Azure SQL Managed Instance databases.
- Perform SQL Server database installations, upgrades, migrations, configurations, and maintenance.
- Support Azure SQL Managed Instance, Azure Storage, and Azure security configurations.
- Implement and maintain High Availability solutions, including SQL Server Always On.
- Monitor database performance and perform SQL query tuning and optimization.
- Troubleshoot and resolve complex database, connectivity, performance, and configuration issues.
- Develop and maintain database backup, recovery, and restore strategies.
- Develop backup schedules and perform verification and recovery testing.
- Work with infrastructure teams on regular server/database patching and maintenance.
- Collaborate with application development teams to support database requirements and application deployments.
- Support database security, access controls, compliance, and related security standards.
- Perform database migrations and data movement activities.
- Develop and maintain database procedures, standards, best practices, and technical documentation.
- Use scripting and automation to streamline database administration and recurring tasks.
- Analyze database infrastructure requirements and recommend appropriate technical solutions.
- Participate in evaluating new database technologies and provide recommendations for future database environments.
- Design, engineer, and document database solutions and technical standards.
- Work with system administrators, network administrators, application teams, and other technical resources to troubleshoot infrastructure issues.
- Provide technical guidance and direction to less-experienced database staff.
- Maintain accurate system documentation, configuration records, and IT asset information.
- Perform other database administration and infrastructure duties as assigned.
Required Qualifications
- 6+ years of hands-on SQL Server Database Administration experience.
- Strong experience with Microsoft SQL Server in enterprise environments.
- Hands-on experience with Azure SQL Managed Instance.
- Strong knowledge of Windows Server and SQL Server administration.
- Experience with SQL Server installation, configuration, upgrades, patching, and migrations.
- Experience implementing and supporting SQL Server Always On / High Availability.
- Strong knowledge of SQL and T-SQL.
- Experience with database performance monitoring, troubleshooting, and query tuning.
- Strong understanding of database backup, recovery, and disaster recovery concepts.
- Experience with Azure Storage accounts and Azure security fundamentals.
- Experience with database security, permissions, and access management.
- Experience with database automation and scripting.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and collaborate effectively with infrastructure and application teams.
- Ability to provide technical direction and guidance to junior staff.
- Bachelor's degree in Computer Science, Information Technology, or a related discipline or equivalent relevant experience.
- Ability and willingness to work 3 days onsite at 2 Broadway, New York, NY, or as needed.
Preferred Qualifications
- Microsoft SQL Server or Azure certifications.
- Experience with Python for database automation.
- Experience with PowerShell or shell scripting.
- Experience with Oracle databases.
- Experience supporting UNIX/Linux and Windows environments.
- Experience with Storage Area Networks (SAN).
- Experience in large enterprise or public-sector environments.
- Experience designing database architecture and technical standards.
- Experience mentoring junior database administrators or technical staff.
Technical Skills
Database: Microsoft SQL Server, Azure SQL Managed Instance, Oracle
Cloud: Microsoft Azure, Azure Storage
Operating Systems: Windows Server, Linux/UNIX
High Availability: SQL Server Always On
Programming/Scripting: T-SQL, Python preferred, PowerShell/Shell scripting
Database Administration: Installation, configuration, migration, patching, backup/recovery, performance tuning, security
Infrastructure: SAN, networking, storage, enterprise infrastructure