Production Engineer → Database Reliability Engineer

A realistic transition from Production Engineer to Database Reliability Engineer: transferable skills, the gaps to close, a step-by-step learning plan and alternative routes. Estimated skill overlap 43%. Difficulty: Medium.

Difficulty: Medium7 stepsDuration: 9 to 13 monthsOverlap: 43%

Transition from Production Engineer to Database Reliability Engineer.

Transferable skills

  • Observability
  • Incident response
  • Python / Go

Skills to learn

  • Database reliability
  • SLO / error budgets
  • HA & failover
  • Cloud databases

Step-by-step learning plan

  1. 1. Build on your Production Engineer experience

    2–4 weeks

    Leverage

    • Observability
    • Incident response
    • Python / Go

    Map transferable skills — Observability, Incident response, Python / Go — against what a Database Reliability Engineer needs.

  2. 2. Close the partial gaps toward Database Reliability Engineer

    3–6 weeks

    Improve

    • Automation (IaC)

    Raise Automation (IaC) to the level a Database Reliability Engineer relies on.

  3. 3. Learn the core of the Database Reliability Engineer role

    6–10 weeks

    Learn

    • Database reliability
    • SLO / error budgets

    Technologies

    MySQLMongoDBCassandra

    Cover the biggest gaps first: Database reliability, SLO / error budgets.

  4. 4. Master advanced Database Reliability Engineer skills

    6–10 weeks

    Learn

    • HA & failover
    • Cloud databases

    Technologies

    GoPatroniOpenTelemetry

    Handle the advanced topics: HA & failover, Cloud databases.

  5. 5. Get productive with the Database Reliability Engineer toolchain

    4–8 weeks

    Technologies

    MySQLMongoDBCassandraGoPatroniOpenTelemetryAWS RDSGCP Spanner

    Be hands-on with MySQL, MongoDB, Cassandra and the rest of the target stack.

  6. 6. Practise Database Reliability Engineer work in real conditions

    4–8 weeks

    Ship a portfolio project or take on Database Reliability Engineer tasks at work.

  7. 7. Get certified and position yourself as a Database Reliability Engineer

    4–8 weeks

    Technologies

    Google Professional Database EngineerAWS Certified Database SpecialtyLinux Foundation SRE

    Update your CV and LinkedIn around Database Reliability Engineer, then apply to target roles.

Alternative routes