Senior PostgreSQL DBA
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Was Sie tun werden
Sie unterstützen die operative Wartung einer PostgreSQL-Umgebung für eine flämische Organisation des öffentlichen Sektors. Zu Ihren Aufgaben gehören:
- Die PostgreSQL-Systeme betriebsbereit halten durch Konfiguration und Dokumentation von Server-Setups, Migration von Datenbanken zwischen Umgebungen und Beratung zur optimalen Systemkonfiguration
- Operative Systeme und Backup-Mechanismen überwachen durch tägliche Prüfung von Log-Dateien und Meldung von Abweichungen mit Empfehlungen zur Behebung
- Mindestens monatlich Konsistenzprüfungen durchführen und detaillierte Monatsberichte über alle durchgeführten Prüfungen erstellen
- OLTP-Server und Connection Manager in redundanter Konfiguration über Entwicklungs-, Test- und Produktionsumgebungen hinweg konfigurieren und dokumentieren
- Bestehende Datenbanken zwischen Umgebungen migrieren
- Bestehende Shell-Skripte pflegen und erweitern
- Wissen und Beratung zur Client-Middleware-Konfiguration auf virtuellen Systemen bereitstellen
- Skripte zur Optimierung aktueller DBA-Aufgaben einrichten
- Performance-Probleme und andere Probleme lösen
- Cluster durch Defragmentierung, Datenverteilung, Prüfungen und ähnliche Aufgaben warten
- Prozesse automatisieren und neue PostgreSQL-Technologien implementieren
- Entwickler bei datenbankbezogenen Aufgaben unterstützen
- Backups, Dumps und Restores ausführen (Cluster-, Datenbank-, Tabellenebene)
- Point-in-Time-Restores durchführen und Replikas synchronisieren
- Upgrades durchführen, sowohl In-Place als auch Clean Installations einschließlich Content-Migration für PostgreSQL und Extensions
- Auf Alarme aus dem Nagios-Monitoring reagieren und diese konfigurieren
- Volumes und Cluster-Performance aktiv überwachen
- Interne DBAs bei Datenmigrationen über Umgebungen hinweg unterstützen
- Interne DBAs zu Entwicklungen und Möglichkeiten beraten
- Dokumentation erstellen und Wissenstransfer durchführen
Der Rahmen
Dieser Auftrag läuft von Juni bis Ende Dezember 2026. Sie arbeiten zwei Tage pro Woche, wobei die konkreten Tage noch vereinbart werden. Zusätzlich zu den zwei festen Tagen führen Sie täglich Prüfungen durch, die jeweils einige Minuten dauern. Bei Ihrer Abwesenheit muss eine Vertretung für das tägliche Monitoring verfügbar sein.
Physische Anwesenheit ist nur zu entscheidenden Momenten wie Upgrade-Tagen oder Datenmigrations-Tagen erforderlich. Die Arbeit erfolgt teils vor Ort in Aalst und teils remote. Die Arbeitszeiten vor Ort sind zwischen 8:30 und 17:00 Uhr. Sie arbeiten in einer agilen Umgebung.
Die Organisation stellt die erforderlichen Lizenzen, Software und Netzwerkzugänge bereit. Sie müssen Ihre eigene Business-Lizenz für Office 365 verwenden, alternativ kann LibreOffice bereitgestellt werden.
Was wir suchen
Muss vorhanden sein
- 8 Jahre nachweisbare Erfahrung in der Optimierung und dem Tuning von Datenbanken und Queries
- 5 Jahre nachweisbare Erfahrung mit DBMS-Umgebungen
- 8 Jahre nachweisbare Erfahrung in der Analyse von Datenflüssen
- Nachweisbare Erfahrung mit Migrationen zu PostgreSQL
- Nachweisbare Erfahrung mit PostgreSQL Version 14.x und höher
- Nachweisbare Erfahrung mit Linux-Betriebssystemen
- Nachweisbare Erfahrung mit Extensions, insbesondere GIS (dblink v1.2)
- Nachweisbare Kenntnisse und Erfahrung mit mindestens einem der folgenden Datenbanksysteme: Oracle, MS SQL Server, Informix, DB2, MySQL, PostgreSQL
- Niederländischkenntnisse auf europäischem CEFR-Niveau C2
Sollte haben
- Nachweisbare Erfahrung mit Datenbanken (SQL, Oracle)
- Nachweisbare Erfahrung mit Datenbankoptimierung und Tuning
- Nachweisbare Erfahrung mit der Einrichtung von Datenbanken
- Nachweisbare Erfahrung mit Reporting
- Nachweisbare Erfahrung mit Scripting (Shell, Perl, Python)
- Nachweisbare Erfahrung mit mindestens einem Betriebssystem (Unix, Linux, Windows)
- Nachweisbare Kenntnisse in SQL
- Nachweisbare umfangreiche Erfahrung in der Installation und Konfiguration von PostgreSQL auf Linux
- Master-Abschluss oder Bachelor-Abschluss mit mindestens 5 Jahren praktischer Erfahrung in Datenbankumgebungen
Wünschenswert
- Nachweisbare Kenntnisse in Partitionierung
- Nachweisbare Kenntnisse in Shell-Skripten
- Besonderes Interesse an und Verständnis für den Geschäftsbereich der Organisation
- Kommunikationsfähigkeiten
- Guter Teamplayer, der Kollegen motivieren und anleiten kann, um optimale Ergebnisse zu erzielen
Die Umgebung
Die PostgreSQL-Umgebung umfasst mehrere Cluster in Entwicklungs-, Test- und Produktionsumgebungen, die jeweils verschiedene Datenbanken enthalten. Die Produktionsumgebung läuft mit PostgreSQL 17.7 und 15.2 auf Ubuntu Linux