Back to jobs

Database Administrator 2

Bengaluru

The Role

We are seeking an experienced Database Administrator to manage and optimize our Microsoft SQL Server infrastructure across hybrid environments (on-premises data centers and Azure). This role is ideal for a mid-level DBA who combines solid technical expertise with hands-on experience in maintaining critical database systems that support our business operations.

Key Responsibilities

Database Administration & Maintenance

  • Manage, configure, and maintain SQL Server databases (versions 2016/2017/2019/2022) across on-premises and Azure environments
  • Install, upgrade, and patch SQL Server instances, applying service packs and cumulative updates
  • Create and maintain database maintenance plans including index optimization (rebuild/reorganize), integrity checks, and statistics updates
  • Monitor database health, performance, and capacity planning to ensure optimal system performance
  • Performance Optimization
  • Proactively identify and resolve performance bottlenecks using SQL Server Profiler, Extended Events, and DMVs
  • Analyze and optimize SQL queries, stored procedures, and execution plans
  • Implement and maintain appropriate indexing strategies to improve query performance
  • Conduct regular performance tuning exercises and provide recommendations for database optimization

Backup, Recovery & High Availability

  • Design, implement, and manage backup and recovery strategies to meet Recovery Point Objective (RPO) and Recovery Time Objective (RTO) requirements
  • Configure and maintain High Availability and Disaster Recovery solutions including Always On Availability Groups, Log Shipping, Database Mirroring, and Failover Clustering
  • Perform database restores and disaster recovery drills to ensure business continuity
  • Manage replication (Snapshot, Transactional, and Merge) as needed
  • Azure SQL Management
  • Administer Azure SQL Databases, Azure SQL Managed Instances, and SQL Server on Azure VMs
  • Support migration activities from on-premises SQL Server to Azure SQL services
  • Implement and manage hybrid connectivity between on-premises and Azure environments
  • Utilize Azure monitoring and management tools (Azure Monitor, Azure Data Studio, SQL Database Advisor)

Security & Compliance

  • Implement and maintain database security best practices including authentication, authorization, and encryption
  • Manage SQL Server logins, users, roles, and permissions following the principle of least privilege
  • Conduct regular security audits and ensure compliance with organizational policies
  • Monitor and respond to security alerts and vulnerabilities
  • Monitoring & Troubleshooting
  • Utilize database monitoring tools (such as SQL Server Management Studio, SolarWinds, Redgate SQL Monitor, or similar) to track system health
  • Troubleshoot database issues, analyze error logs, and provide timely resolution
  • Create and maintain comprehensive documentation of database configurations, processes, and procedures
  • Participate in on-call rotation for production support

Required Qualifications

Experience & Skills

  • 5-6 years of hands-on experience as a Microsoft SQL Server Database Administrator
  • Strong expertise in SQL Server 2016 and later versions (2017/2019/2022)
  • Proven experience with SQL Server Management Studio (SSMS), T-SQL, and PowerShell scripting
  • Hands-on experience with database performance tuning, query optimization, and indexing strategies
  • Solid understanding of backup/restore operations and disaster recovery planning
  • Experience implementing High Availability solutions (Always On, Clustering, Log Shipping, Mirroring)
  • Working knowledge of Azure SQL services (Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure VMs)
  • Experience managing databases in hybrid environments (on-premises + cloud)
  • Technical Knowledge
  • Deep understanding of SQL Server internals, architecture, and core database concepts
  • Proficiency in writing and optimizing complex T-SQL queries, stored procedures, functions, and triggers
  • Familiarity with database monitoring and diagnostic tools
  • Knowledge of SQL Server security best practices and implementation
  • Understanding of database design principles and normalization

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders
  • Self-motivated with the ability to work independently and as part of a team
  • Detail-oriented approach to work with strong documentation practices
  • Ability to manage multiple priorities and work in a fast-paced environment

Preferred Qualifications

  • Microsoft Certified: Azure Database Administrator Associate (DP-300) or equivalent certification
  • Experience with database automation using PowerShell or Python
  • Knowledge of ETL processes and SSIS (SQL Server Integration Services)
  • Familiarity with Infrastructure as Code (IaC) concepts and tools
  • Experience with CI/CD pipelines and DevOps practices for database deployments
  • Understanding of database migration strategies and tools
  • Experience with SQL Server Reporting Services (SSRS) and SQL Server Analysis Services (SSAS)

What We Offer

  • Opportunity to work with modern database technologies across hybrid cloud environments
  • Professional development and certification support
  • Collaborative work environment with experienced technical teams

Create a Job Alert

Interested in building your career at TRG Screen (Referrals)? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf