PostgreSQL training for DBAs and developers

Build PostgreSQL skills that hold up in production

Live online courses led by practising PostgreSQL experts — from the people who work with the database every day.

Your job, your track

For those who run the database

DBA track

Three levels covering PostgreSQL from the ground up to advanced operations, backup and replication management. Whether you are new to PostgreSQL administration or looking to go deeper, there is a level for you.

Foundational DBA skills, installation, core concepts, day-to-day tasks
Internals, configuration, MVCC, PITR, partitioning, connection pooling
Physical and logical replication, PITR, failover, standby maintenance
5 live sessions of 3½ hours each · certificate included
€850
per course, per person
Next dates: DBA 3 starts 16 November 2026
Explore the DBA track →
For those who write against it

Developer track

Seven focused topics covering query performance, indexing, execution plans, SQL anti-patterns, schema migrations and more. Topics can be taken individually or as a complete programme.

Individual live sessions of varying length · certificate included
from €150
per session · €850 for the full programme
Next date: 13 October 2026
Explore the developer track →

Taught by recognised PostgreSQL experts

The people teaching these courses are the same people we send to production incidents. They learn the database by operating it, and they take that back into the room.

We work on PostgreSQL itself

Several of our engineers are listed contributors to the PostgreSQL project, and we take part in the development of the open-source tools the community relies on. We present regularly at PostgreSQL conferences across Europe and beyond.

Fifteen years each, at minimum

Every senior consultant brings more than fifteen years of hands-on PostgreSQL work — migrations, performance audits, high availability and 24/7 support for systems that cannot go down.

We help set the standard

A recognised PostgreSQL Contributing Sponsor, a co-founding member of the Open Alliance for PostgreSQL Education, and a member of the OSBA, the German federal association for digital sovereignty.

Open Alliance for PostgreSQL Education

What makes our courses different

Live and online

Every course runs as a live Zoom session with time for questions throughout. Nothing is recorded, so you can ask about the database you actually run.

Small groups

Courses run in small cohorts, so every participant gets the instructor's attention and there is room for the question that only applies to your system.

Relevant to you

The DBA track runs in three levels, from essentials to advanced operations; the developer track covers seven topics you can mix and match — either way, it's built around your situation.

Certification

Every course comes with a Data Egret certificate of attendance naming the course you took.

“The small-group format made it feel very personal, and I always felt supported by the instructors. The skills I gained are already helping me in my current role, and the certificate is a big plus. For the level of expertise and support, the price was definitely worth it.”
Siyabonga Cindi, SQL Developer, 3Dtracking
“The course was great. It surfaced for me a large number of technical PostgreSQL features I had been unaware of. I am now much more comfortable understanding Postgres use of memory. You guys did great!”
Gus Spier, DBA, Peraton
Teams we have trained

Meet your instructors

Ilya Kosmodemiansky
Ilya Kosmodemiansky
CEO, Founder and PostgreSQL Consultant

Over 15 years of experience across Oracle, DB2, MySQL, SQL Server and PostgreSQL. A recognised PostgreSQL contributor, active in the community through committees, user groups and international conferences.

Daria Nikolaenko
Daria Nikolaenko
PostgreSQL Database Administrator

A specialist in monitoring, high availability, performance tuning and scalable system architecture, with a background in banking, finance and telecommunications.

Thom Brown
Thom Brown
PostgreSQL Consultant

Over 20 years of industry experience, with extensive expertise in supporting clients on their PostgreSQL journey and achieving high availability for business-critical projects.

Need training that fits your team?

We regularly deliver tailored PostgreSQL training for development teams building on Postgres, DBAs running PostgreSQL today, and DBAs migrating from Oracle, MySQL, or other commercial databases — as well as data analytics teams — both online and on-site. Many of our clients have taken our courses and come back for more. If you're looking for training that fits your team's specific context, tools, and skill level, get in touch and we'll discuss what makes sense.

Get in touch

Not sure which track is right for you?

Whether you're deciding between the DBA track and the Developer track, or unsure where to start within one — get in touch and we'll help you choose.

Contact us
Postgres, PostgreSQL and the Slonik Logo are trademarks or registered trademarks of the PostgreSQL Community Association of Canada, and used with their permission. © 2026 Data Egret