Job Summary
We are seeking an experienced Senior Database Administrator (DBA) with 6+ years of hands-on expertise in managing, optimizing, and securing enterprise-level databases. The ideal candidate has strong experience with Microsoft SQL Server, Azure cloud databases, high availability, disaster recovery, and performance tuning in 24×7 production environments. The role involves close collaboration with development, BI, and infrastructure teams to ensure scalable and reliable database solutions.
Key Responsibilities
- Manage and maintain SQL Server databases in production environments (24×7 support).
- Design, implement, and maintain backup and disaster recovery strategies, including point-in-time recovery.
- Configure and manage High Availability & Disaster Recovery (HA/DR) solutions such as:
- SQL Server Always On Availability Groups
- Database Mirroring
- Transactional Replication
- Plan and execute SQL Server upgrades and migrations (SQL 2005 → 2019).
- Migrate on-premises databases to Microsoft Azure SQL.
- Perform database performance tuning, troubleshooting, and optimization.
- Review and optimize T-SQL code, stored procedures, and queries.
- Coordinate database and application changes with developers and QA teams.
- Manage and test DR environments to ensure business continuity.
- Configure and manage cloud-based databases for scalability and remote access.
- Write automation and maintenance scripts using PowerShell.
- Support data warehouse environments and upgrades.
- Provide strategic guidance on database scalability and architecture.
Required Skills & Technical Expertise
- 6+ years of experience as a Database Administrator.
- Strong expertise in Microsoft SQL Server (2005, 2008, 2012, 2014, 2016, 2017, 2019).
- Hands-on experience with:
- Always On Availability Groups
- Database Mirroring
- Transactional Replication
- Backup & Recovery strategies
- Strong T-SQL and Stored Procedures expertise.
- Experience with SQL Server performance tuning and troubleshooting.
- Experience migrating databases to Microsoft Azure.
- Knowledge of Azure Data Services and Data Lake.
- Experience working in Windows Cluster environments.
- Familiarity with Elastic Search integration.
- Ability to work in high-availability, mission-critical environments.
Education
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work with global clients and cross-functional teams.
- Proactive, detail-oriented, and performance-focused mindset.
Job Type: Full-time
Work Location: In person