Database Engineer/Database Administrator (DBMS)

Cerebra

Ernakulam, Chennai, Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cerebra in India is seeking an experienced Database Engineer / Database Administrator to manage mission-critical database environments across Oracle, MongoDB and PostgreSQL, ensuring high availability, performance, and reliable production support.

You will design HA architectures, optimize queries, implement backup and PITR strategies, automate tasks with Python or Shell, and collaborate with security, cloud, and operations teams to maintain documentation and reports.

Qualifications

  • 8-10 years of IT experience in database engineering, administration, and production support.
  • Hands-on experience with Oracle, MongoDB, and PostgreSQL databases.
  • Strong knowledge of database architecture, clustering, replication, and high availability.
  • Expertise in performance tuning, query optimization, indexing, and capacity planning.
  • Experience with backup and recovery, PITR, failover, disaster recovery, and RPO/RTO.
  • Knowledge of database security, access management, patching, upgrades, and lifecycle management.
  • Experience with database monitoring, alerting, telemetry, and production troubleshooting.
  • Scripting and automation using Python, Shell, or similar tools.
  • Good understanding of Linux/Unix, cloud infrastructure, networking, storage, and containerized environments.
  • Strong analytical, communication, documentation, and stakeholder management skills.

Responsibilities

  • Architect, operate, and maintain high-availability database clusters across Oracle, MongoDB, and PostgreSQL.
  • Perform advanced database performance tuning, query optimization, indexing, and capacity planning.
  • Design and implement database backup, PITR, failover, and disaster recovery strategies.
  • Maintain high availability and reliability by implementing proactive monitoring, telemetry, and automated alerting.
  • Manage database replication, clustering, connection management, security, patching, upgrades, and lifecycle management.
  • Automate routine database administration and operational tasks using Python, Shell scripting, or equivalent tools.
  • Troubleshoot complex production incidents, conduct root-cause analysis, and implement corrective and preventive actions.
  • Participate in on-call rotations to support mission-critical production databases and meet availability targets.
  • Collaborate with application, platform, security, cloud, and operations teams to ensure database reliability.
  • Maintain technical documentation, operational procedures, and database performance reports.

Skills

Analytical thinking
Communication
Stakeholder management

Tools

Oracle
MongoDB
PostgreSQL
Python
Shell scripting
Linux/Unix
Cloud infrastructure
Telemetry

Job description

Role & responsibilities

Database Engineer / Database Administrator (DBMS)

Experience: 810 Years
Skill: Database Technology
Work Locations: Pune, Gurgaon, Kochi, Bengaluru, Noida

Job Summary:

We are looking for an experienced Database Engineer / Database Administrator with strong expertise in database engineering, administration, performance optimization, and production support. The candidate will be responsible for managing highly available, mission-critical database environments across Oracle, MongoDB, and PostgreSQL.

Key Responsibilities
  • Architect, operate, and maintain high-availability database clusters across Oracle, MongoDB, and PostgreSQL.
  • Perform advanced database performance tuning, query optimization, indexing, and capacity planning.
  • Design and implement database backup, point-in-time recovery (PITR), failover, and disaster recovery strategies.
  • Maintain high availability and reliability by implementing proactive monitoring, telemetry, and automated alerting.
  • Manage database replication, clustering, connection management, security, patching, upgrades, and lifecycle management.
  • Automate routine database administration and operational tasks using Python, Shell scripting, or equivalent tools.
  • Troubleshoot complex production incidents, conduct root-cause analysis, and implement corrective and preventive actions.
  • Participate in on-call rotations to support mission-critical production databases and meet availability targets.
  • Collaborate with application, platform, security, cloud, and operations teams to ensure database reliability.
  • Maintain technical documentation, operational procedures, and database performance reports.
Essential Skills
  • 8-10 years of IT experience in database engineering, database administration, and production support.
  • Hands-on experience with Oracle, MongoDB, and PostgreSQL databases.
  • Strong knowledge of database architecture, clustering, replication, and high availability.
  • Expertise in performance tuning, query optimization, indexing strategies, and capacity planning.
  • Experience with backup and recovery, PITR, failover, disaster recovery, and RPO/RTO requirements.
  • Knowledge of database security, access management, patching, upgrades, and lifecycle management.
  • Experience with database monitoring, alerting, telemetry, and production troubleshooting.
  • Hands-on scripting and automation experience using Python, Shell, or similar tools.
  • Good understanding of Linux/Unix, cloud infrastructure, networking, storage, and containerized environments.
  • Strong analytical, communication, documentation, and stakeholder management skills.
Desirable Skills
  • Experience managing large-scale, mission-critical database clusters.
  • Knowledge of cloud database platforms and containerized production environments.
  • Experience with database automation, observability, and reliability engineering practices.
  • Familiarity with high-availability targets, including 99.999% availability requirements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Engineer / Database Administrator
Database Engineer / Database Administrator

Cerebra • Dadri, Khordha, Bengaluru

On-site
INR 2,500,000 - 4,000,000
Database Administrator - MySQL / PostgreSQL / MongoDB
Database Administrator - MySQL / PostgreSQL / MongoDB

M2P • Chennai District

On-site
INR 900,000 - 1,500,000
Database Administrator
Database Administrator

Tata Consultancy Services Limited • Pune District, Chennai, Bengaluru

Remote
INR 1,500,000 - 2,500,000
Database Administrator (DBA) - Gurugram
Database Administrator (DBA) - Gurugram

Yeah! Global • Gurugram District

On-site
INR 800,000 - 1,200,000
Database Administrator (DBA) - Bangalore
Database Administrator (DBA) - Bangalore

Yeah! Global • Bengaluru

On-site
INR 700,000 - 1,200,000
Engineering Manager - DBA
Engineering Manager - DBA

Ring Inc • Dadri

On-site
INR 1,500,000 - 2,000,000
Database Administrator
Database Administrator

Epergne Solutions • Bengaluru

On-site
INR 800,000 - 1,400,000
Senior Database Administrator
Senior Database Administrator

IndiaMART • Dadri

On-site
INR 2,500,000 - 4,000,000
Database Administrator
Database Administrator

Epergne Solutions • Maharashtra

On-site
INR 600,000 - 1,200,000
Database Administrator
Database Administrator

Accenture • Chennai District

On-site
INR 800,000 - 1,200,000