Zurück zu allen Stellen

Senior Datenbankadministrator – PostgreSQL

Frankfurt am MainVollzeit

Über die Rolle

Cloudheed betreibt PostgreSQL im großen Maßstab auf Bare-Metal-Infrastruktur für Unternehmen in ganz Europa. Wir suchen einen Senior DBA, der Verantwortung für Datenbankzuverlässigkeit, Performance und Architektur übernimmt. Sie arbeiten mit Produktionssystemen, die Terabytes an Daten und tausende Transaktionen pro Sekunde verarbeiten. Diese Rolle erfordert tiefgreifende PostgreSQL-Expertise und die Fähigkeit, kritische Entscheidungen unter Druck zu treffen.

Aufgaben

  • Architektur und Betrieb von Multi-Node PostgreSQL-Clustern mit 99,99% Verfügbarkeitsanforderungen
  • Implementierung von Replikationstopologien: synchrone/asynchrone Streaming-Replikation, logische Replikation, verzögerte Replicas
  • Durchführung von Root-Cause-Analysen bei Performance-Degradation und Implementierung systematischer Verbesserungen
  • Verwaltung von WAL-Konfiguration, Checkpoint-Tuning und Recovery-Optimierung
  • Konzeption und Durchführung von Zero-Downtime-Migrationsstrategien für Kundendatenbanken
  • Entwicklung von Automatisierung für Provisioning, Skalierung und Failover-Prozeduren
  • Etablierung von Backup- und Disaster-Recovery-Verfahren gemäß RPO/RTO-Anforderungen
  • Kapazitätsplanung basierend auf Workload-Analyse und Wachstumsprognosen
  • Beratung von Kunden zu Schema-Design, Query-Optimierung und PostgreSQL Best Practices
  • Pflege von Incident-Response-Prozeduren und Teilnahme an 24/7 On-Call-Rotation

Anforderungen

  • 7+ Jahre PostgreSQL-Administration in Produktion, einschließlich hochfrequenter transaktionaler Systeme
  • Expertenwissen in PostgreSQL-Internals: Prozessarchitektur, Shared Buffers, WAL-Mechanik, MVCC-Implementierung und Vacuum-Verhalten
  • Nachgewiesene Erfahrung in Design und Betrieb von Replikation im großen Maßstab: Physical Replication Slots, Konfliktauflösung, Failover-Orchestrierung
  • Erfolgsbilanz bei Diagnose und Lösung komplexer Performance-Probleme mittels pg_stat_activity, pg_stat_statements, auto_explain und System-Level-Profiling
  • Erfahrung mit Connection Management im großen Maßstab: PgBouncer Transaction/Session Pooling, Connection Limits, Prepared Statement Handling
  • Fundierte Linux-Administration: Kernel-Tuning, Dateisystemauswahl, I/O-Scheduling, Speicherverwaltung
  • Praktische Erfahrung mit Enterprise-Backup-Tools: pgBackRest, Barman, WAL-G oder vergleichbar
  • SQL-Kompetenz einschließlich Window Functions, CTEs und Query-Plan-Analyse
  • Kenntnisse in Infrastruktur-Automatisierung: Ansible, Terraform oder vergleichbar
  • Fließend in Deutsch und Englisch

Wünschenswert

  • Erfahrung mit PostgreSQL auf dedizierten Bare-Metal-Servern und NVMe-Storage-Optimierung
  • Kenntnisse in Patroni, repmgr oder vergleichbaren HA-Management-Lösungen
  • Vertrautheit mit PostgreSQL-Extension-Entwicklung oder Beiträgen zu PostgreSQL Core
  • Erfahrung im Betrieb von pgvector für AI/ML-Workloads oder PostGIS für Geodaten-Anwendungen
  • Hintergrund in Migration großer Datenbanken von Oracle, MySQL oder SQL Server zu PostgreSQL
  • PostgreSQL-Zertifizierung oder anerkanntes Community-Engagement

Interessiert? Senden Sie Ihren Lebenslauf und eine kurze Vorstellung an [email protected]