Sr Database Administrator

New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience
Required Skills
PostgreSQLMicrosoft SQL ServerMySQLAzureCI/CDDevOps

Requirements

  • 5+ years of experience as a SQL Server Database Administrator in production environments.
  • Strong expertise in SQL Server architecture, internals, and advanced troubleshooting techniques.
  • Hands-on experience with Always On Availability Groups and high availability/disaster recovery solutions.
  • Experience managing SQL Server workloads in Azure (IaaS and PaaS, including Azure SQL and Managed Instance).
  • Strong skills in performance tuning, query optimization, indexing strategies, and workload analysis.
  • Experience with automation using PowerShell and T-SQL scripting.
  • Familiarity with database monitoring tools such as SentryOne, LogicMonitor, or AppDynamics.
  • Strong understanding of database security, compliance, and best practices.
  • Experience supporting 24x7 mission-critical environments with high availability requirements.
  • Strong analytical, problem-solving, and communication skills with cross-functional collaboration ability.
  • Exposure to DevOps practices and CI/CD for database deployments is a plus.
  • Azure certifications or knowledge of other database systems (PostgreSQL, MySQL) are an added advantage.

Responsibilities

  • Administer, monitor, and optimize SQL Server databases across on-premises and Azure environments.
  • Design, implement, and manage High Availability and Disaster Recovery solutions, including Always On Availability Groups.
  • Lead troubleshooting of complex performance issues, outages, and critical production incidents with full RCA ownership.
  • Participate in 24x7 on-call support to ensure system availability and SLA compliance.
  • Perform advanced performance tuning at query, index, and server levels to ensure optimal database performance.
  • Manage backup, restore, and disaster recovery strategies, including regular DR testing and validation.
  • Collaborate with infrastructure, development, and cloud teams to design scalable database solutions.
  • Drive automation using PowerShell and T-SQL scripting to improve operational efficiency.
  • Implement and enforce database security standards, including access control, encryption, and auditing.
  • Support database upgrades, migrations, and patching activities with minimal downtime.
  • Conduct capacity planning, forecasting, and cost optimization, especially in Azure environments.
  • Maintain technical documentation, SOPs, and operational knowledge bases.
  • Mentor junior database administrators and provide technical guidance across the team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now