Job Title : Principal DBA
Domain : Enterprise Database Architecture, Cloud Infrastructure, Performance & Cost Optimization,
and Automation
Reports to : Vice President, TechOps
Location : Hyderabad
JOB ROLE OVERVIEW
The Principal Database Administrator is responsible for the architecture, implementation, and
optimization of database environments across cloud and on premise infrastructures. This position
will
play a key role in driving database platform modernization, automation, and alignment It requires hands-on expertise with MS SQL Server, NoSQL databases (MongoDB),
PostgreSQL, and deep knowledge of data platform provisioning and performance tuning in cloud
environments, especially AWS. This role aligns closely with the development and DevOps teams to
influence database decisions, CI / CD enablement, and observability.
ESSENTIAL RESPONSIBILITIES
- Architect, implement, and maintain highly available, secure, and scalable database environments across multiple platforms (MS SQL Server, PostgreSQL, MongoDB, MySQL, and AWS-native services).
- Serve as the SME for complex performance tuning, tracing issues across microservices, and advanced troubleshooting using APM and monitoring tools.
- Provide deep expertise in PostgreSQL, including plugins, vector capabilities, and crossversion migration support.
- Drive automation for routine DBA activities including provisioning, patching, backup / recovery, health checks, and alerting.
- Implement and manage database CI / CD workflows using tools like Flyway, Liquibase, etc.
- Provision and optimize databases in cloud environments, particularly AWS, using services such as RDS, Aurora, DynamoDB, ElastiCache, and Data Migration Services.
- Maintain and enforce robust database security and compliance policies including encryption, RBAC, audit trails, and regulatory standards.
- Lead database migration and modernization projects, including transitioning legacy databases to cloud-native or modern alternatives.
- Define and maintain operational best practices for high availability (HA), disaster recovery (DR), replication, and clustering.
- Generate / Review operational metrics, performance dashboards, and capacity forecasts.
- Provide recommendations on cost-effective database provisioning, scaling, and storage strategies.
- Collaborate with FinOps teams to monitor, manage, and optimize cloud database costs
EDUCATION & EXPERIENCE :
Bachelor's or Master's degree in Computer Science, IT, Cyber Security or related discipline is desired or equivalent work experience and technical training.15+ years of experience in a Database Administrator, Data Architect, or equivalent technical roleProven track record of managing multi-database platforms at scale in production cloud and hybrid environments.Certifications :
Microsoft Certified Azure Database Administrator AssociateMicrosoft Certified DevOps Engineer ExpertAWS Certified Database - SpecialtyPostgreSQL Certified ProfessionalITIL v4FinOps Certified Practitionerref : hirist.tech)