Home/Learn/Database Administrator (DBA)
Learn · Role path · 🧮

DBA:PostgreSQL, MySQL, Oracle, SQL Server — and the migrations between them.

Every application is a database with a UI. DBAs keep it fast, backed up and consistent — and in 2026 the hottest DBA work is migrating off expensive licences to PostgreSQL.

What the job is
  • Install, patch, tune and back up PostgreSQL/MySQL/Oracle/SQL Server/MongoDB
  • Query tuning, indexes, execution plans, locking, replication and HA (Patroni, Galera, Always On)
  • Backups and point-in-time recovery; restore drills; capacity planning
  • Migrations and upgrades; security (roles, encryption, audit)
Core skills
  • SQL deeply; one engine’s internals (PostgreSQL is the best bet)
  • Linux administration, storage I/O basics
  • HA/replication patterns, backup tooling (pgBackRest, Percona XtraBackup, RMAN)
  • Monitoring (pg_stat, Performance Schema, Grafana)
  • Scripting (Python/Bash) for maintenance
Tools you will meet
PostgreSQL, MySQL/MariaDB, Oracle, SQL Server, MongoDBpgBackRest, Patroni, ProxySQL, Percona ToolkitpgAdmin, DBeaverGrafana + postgres_exporter
Certifications that matter in India
CertificationIssuerLevelWhy it matters
Oracle OCA/OCPOracleMidStill demanded in banks/telecom
Microsoft Azure Database Administrator (DP-300)MicrosoftMidSQL Server + Azure estates
PostgreSQL Associate/Professional (EDB)EDBMidGrowing fast with licence migrations
MongoDB DBA AssociateMongoDBEntry–MidNoSQL roles
AWS Database SpecialtyAWSAdvancedCloud DBA roles
The path
  1. 0–6 monthsSQL to intermediate; install PostgreSQL + MySQL on Linux; backups and restores
  2. 6–18 monthsJunior DBA / support: user management, backups, simple tuning, monitoring
  3. 18–36 monthsDBA: HA/replication, PITR, performance work, upgrades; one migration project
  4. 3–6 yearsSenior DBA / data platform engineer: multi-engine, cloud managed DBs, migrations off Oracle
Typical pay (India, 2026)
LevelRange
Junior DBA₹3.5–6 LPA
DBA (2–5 yrs)₹7–14 LPA
Senior DBA₹14–25 LPA
Data platform architect₹25–45 LPA

Product companies and GCCs in Bengaluru, Hyderabad, Pune and Delhi-NCR pay at the top of each band; service companies at the bottom. Contract/migration work pays a premium.

Labs to do this month
  • PostgreSQL primary + replica with Patroni; kill the primary and watch failover
  • pgBackRest with PITR; restore to a timestamp
  • Migrate a sample Oracle/MySQL schema to PostgreSQL and validate with row counts

Want this path with a mentor and real projects?

We hire and train engineers for client work, and we connect vetted engineers with companies. Search terms people use for this role: dba jobs india · postgresql dba course · oracle to postgresql migration · sql server dba salary india · database administrator roadmap.