Database Engineer
Experience: 3–8 Years
Location: Mumbai / Navi Mumbai
Employment Type: Full-time
Job Summary
We are looking for a skilled Database Engineer with 3–8 years of experience in designing, managing, optimizing, and supporting production-grade database systems.
The ideal candidate should have strong knowledge of relational databases, SQL, performance tuning, backup and recovery, high availability, security, and database automation. The role requires close collaboration with application development, DevOps, infrastructure, and security teams.
Key Responsibilities
Design, implement, manage, and maintain relational and/or NoSQL database systems.
Install, configure, upgrade, and patch database platforms.
Monitor database performance, health, availability, and capacity.
Identify and resolve performance bottlenecks using query analysis and tuning techniques.
Optimize SQL queries, indexes, schemas, and database configurations.
Design and maintain database backup, recovery, replication, and disaster-recovery processes.
Ensure database availability, reliability, scalability, and data integrity.
Implement appropriate database security, access control, authentication, and auditing mechanisms.
Support application teams with database design, query optimization, and troubleshooting.
Manage database migrations, schema changes, and release deployments.
Develop scripts and automation for routine database administration and operational tasks.
Monitor storage utilization and perform database capacity planning.
Troubleshoot database incidents and perform root cause analysis.
Maintain technical documentation, operational procedures, and database standards.
Participate in architecture discussions and recommend suitable database technologies for different workloads.