Job Title: Database Administrator (DBA)
Location: Bangalore
Experience: 13 Years
Employment Type: Full-Time
Job Summary
We are seeking a motivated and detail-oriented Database Administrator with 13 years of experience, specifically in Microsoft SQL Server (MSSQL), to manage, maintain, and optimize our database systems. The ideal candidate should have hands-on experience with database installation, performance tuning, backup/recovery, and basic troubleshooting.
Key Responsibilities
- Install, configure, and maintain database systems, with a primary focus on Microsoft SQL Server.
- Monitor database performance and ensure availability, reliability, and security.
- Perform routine database maintenance tasks such as backups, indexing, and patching.
- Troubleshoot database-related issues and provide timely resolution.
- Assist in database design, schema changes, and optimization of queries.
- Implement and manage backup and recovery strategies.
- Ensure database security, user access control, and data integrity.
- Support application teams in database-related activities and deployments.
- Maintain documentation of database configurations, processes, and procedures.
Mandatory Skills
- Proven experience with Microsoft SQL Server (MSSQL) as a Database Administrator.
- Basic to intermediate knowledge of SQL and database concepts.
- Understanding of database backup, recovery, and performance tuning.
- Good problem-solving and analytical skills.
- Ability to work in rotational shifts or provide on-call support as required.
Preferred Skills
- Experience with cloud databases (e.g., Azure SQL, AWS RDS).
- Knowledge of high availability (HA) and disaster recovery (DR) concepts.
- Exposure to automation tools such as Ansible, Terraform, or similar.
Qualifications
- Bachelors degree in Computer Science, IT, or a related field.
- 13 years of hands-on experience as a Database Administrator or in a similar role.
- Exposure to database monitoring tools.
- Knowledge of basic scripting (PowerShell, Shell, or Python) is an advantage.
Key Competencies
- Attention to detail
- Strong communication skills
- Ability to work in a team environment
- Time management and prioritization
MSSQL