Senior Datenbankadministrator - PostgreSQL

Cloud Solutions
Frankfurt am Main, Germany
1 day ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German

Tech stack

Microsoft Windows Geographic Information Systems Artificial Intelligence Cloud Computing Profiling Databases Linux Disaster Recovery Memory Management Failover PostgreSQL Linux System Administration
+11 more
Microsoft SQL Server MySQL Node.Js Oracle (Applications) Performance Tuning PostGIS Ansible SQL Databases Data Streaming Pgvector Terraform

Job description

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

Requirements

Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau)

Gewünschte Fähigkeiten & Kenntnisse

Infrastruktur Cloud Administration Ansible Englisch Produktion PostgreSQL Replication Storage Migration Linux Disaster Recovery Automatisierung Design Oracle Kapazitätsplanung Berufserfahrung Optimierung Mechanik MySQL Zertifizierung Ms Sql Deutsch Verantwortungsvolle Arbeitsweise Engagement, 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 mit Performance-Tuning und 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Loading talks and stories from around this role…