HamburgerMenu
hirist

Job Description

Description :

Job Title : SQL Database Administrator

Location : Chennai, Tamil Nadu

Experience : 5+ Years

Employment Type : Full-time

About the Role :

We are seeking an experienced and highly skilled SQL Database Administrator to join our team in Chennai. The ideal candidate will have hands-on expertise in managing multiple database engines, ensuring database security, optimizing performance, and supporting cloud-hosted environments. This role requires strong administrative knowledge, excellent problem-solving abilities, and the capability to work in a dynamic, fast-paced environment.

Key Responsibilities :

Database Administration & Maintenance :

- Administer, maintain, and support MSSQL, PostgreSQL, and MySQL database engines.

- Perform routine DBA tasks, including installation, configuration, patching, upgrades, and maintenance.

- Maintain a strong understanding of database engine architecture and internal components.

Security & Compliance :

- Implement and maintain robust database security controls, user access policies, and compliance best practices.

- Ensure data integrity, confidentiality, and adherence to organizational security standards.

Cloud & Infrastructure :

- Manage and support cloud-based database hosting, preferably on Google Cloud Platform (GCP).

- Work with in-memory caching systems such as Redis and Memcached.

Monitoring, Performance & Optimization :

- Develop and implement effective database monitoring solutions and configure critical alerts.

- Perform database performance analysis, troubleshoot issues, and recommend optimization strategies.

- Ensure adherence to post-deployment best practices and configuration standards.

Automation & CI/CD :

- Automate database installation and configuration using tools such as Ansible.

- Configure and maintain CI/CD pipelines to streamline DBA workflows.

- Develop and maintain PowerShell scripts for MSSQL administrative tasks.

Migration, Backup & Disaster Recovery :

- Perform database migrations across heterogeneous environments.

- Manage backup strategies, restore procedures, and disaster recovery solutions.

- Configure and support load balancing, replication, and high-availability solutions.

System & Documentation :

- Utilize Linux navigation skills for managing MySQL and PostgreSQL deployments.

- Explore, evaluate, and implement new features from standard or latest database versions.

- Maintain comprehensive documentation including inventory, installation guides, and SOPs.

Requirements :

- 5+ years of hands-on experience as a Database Administrator working with MSSQL, PostgreSQL, and MySQL databases.

- Strong understanding of DB engine architecture and administrative best practices.

- Experience with GCP, Redis, Memcached, Ansible, CI/CD tools, and PowerShell scripting.

- Proficiency in database migration, replication, backup, and disaster recovery methodologies.

- Knowledge of Linux-based systems for MySQL and PostgreSQL operations.

- Excellent communication skills and the ability to interact with cross-functional teams and clients.

- Willingness to work in rotational shifts.

Preferred Attributes :

- Strong analytical and troubleshooting skills.

- Ability to work independently as well as collaboratively within a team.

- Proactive approach to exploring new technologies and database features.

info-icon

Did you find something suspicious?