Senior PostgreSQL Datenbank Administrator (m/w/d) - 100% Remote

Vollzeit
Aus der Ferne
Als erfahrener PostgreSQL Datenbank Administrator werden Sie Teil unseres dynamischen Teams, das hochwertige Cloud-Datenbanklösungen für internationale Kunden entwickelt und betreut. Sie übernehmen die Verantwortung für die Leistungsoptimierung, Automatisierung und Wartung komplexer PostgreSQL-Datenbankinfrastrukturen und tragen maßgeblich zur Kundenzufriedenheit bei. Hauptaufgaben: - Gewährleistung der Verfügbarkeit und Hochleistung von PostgreSQL-Datenbankclustern (Version 15.x) mit besonderem Fokus auf 24/7-Betrieb. - Entwicklung und Implementierung von Ansible-Playbooks zur Automatisierung von Infrastrukturprozessen und Wartungsaufgaben. - Bearbeitung komplexer Kundenanfragen von der architektonischen Beratung über Migrationsprüfungen bis hin zur Notfallwiederherstellung (Disaster Recovery). - Konfiguration und Wartung von Replikations-, Clustering- und Backup-Mechanismen für optimale Datensicherheit und -verfügbarkeit. - Identifizierung von Leistungsengpässen und Erarbeitung fundierter Empfehlungen für Entwicklerteams zur Systemoptimierung. - Implementierung und Überwachung umfassender Monitoring-Systeme für Datenbankserver zur Gewährleistung der Systemstabilität. - Sicherstellung regelmäßiger und funktionsfähiger Datenbank-Backups mit entsprechenden Wiederherstellungstests. - Durchführung von Updates und Patch-Management für PostgreSQL-Systeme unter Berücksichtigung von Sicherheits- und Leistungsaspekten. Fachliche Anforderungen: - Mindestens 5 Jahre Erfahrung in der PostgreSQL-Datenbankadministration mit tiefgreifendem Verständnis der Systemstruktur und Konfigurationsparameter. - Nachweisliche Erfahrung im Betrieb großer (1TB+), hochbelasteter PostgreSQL-Datenbanken im 24/7-Betrieb. - Fundierte Linux-Kenntnisse auf Administratorebene (Debian/Ubuntu/RedHat/CentOS) für typische Systemadministrationsaufgaben. - Praktische Erfahrung in der Erstellung und Wartung von Ansible-Playbooks zur Infrastrukturautomatisierung. - Verständnis der Virtualisierungsebene und deren Auswirkungen auf Datenbankleistung. - Ausgezeichnete SQL-Kenntnisse mit Erfahrung in der Optimierung von Abfragen, Funktionen und gespeicherten Prozeduren. - Vertiefte Kenntnisse in PL/pgSQL für die Entwicklung datenbanknaher Anwendungslogik. - Expertise in der Konfiguration und Überwachung von Datenbankreplikationen für Hochverfügbarkeitslösungen. - Fähigkeit zur Identifizierung von Leistungsproblemen und Optimierung des Datenbanktunings. - Fundiertes Verständnis der Arbeitsprinzipien mit Transaktionen und Sperren in PostgreSQL. - Englischkenntnisse mindestens auf Intermediate-Niveau für die internationale Kommunikation. Zusätzliche Qualifikationen (von Vorteil): - Erfahrung mit Migrationen zu PostgreSQL von anderen relationalen Datenbanksystemen. - Praktische Kenntnisse im Umgang mit Patroni für PostgreSQL-Hochverfügbarkeitslösungen. - Erfahrung mit Cloud-Datenbanken verschiedener Anbieter (AWS RDS, Google Cloud SQL, Azure Database for PostgreSQL, Yandex Managed Service for PostgreSQL). - Fundierte Kenntnisse im Bereich Virtualisierung und Container-Technologien. - Praktische Erfahrung mit Docker und Kubernetes für containerisierte Datenbankumgebungen. - Vertiefte Programmierkenntnis in PL/PostgreSQL für die Entwicklung komplexer datenbankinterner Logik. - Shell-Programmierkenntnisse für Automatisierungsaufgaben und Systemadministration. - Vertrautheit mit DBMS-Monitoring-Tools: Statistics Collector, Dynamic Tracing und Analyse von DBMS-Protokollen. - Erfahrung mit Monitoring-Systemen wie Prometheus, Grafana oder Zabbix für Datenbanküberwachung. - Kenntnisse in Perl/Python zur Lösung von Automatisierungs- und Administrationsaufgaben. Warum Sie Teil unseres Teams werden sollten: Als Teil unseres internationalen Teams profitieren Sie von einer flexiblen Remote-Arbeitsumgebung, die Ihnen die Freiheit gibt, von überall zu arbeiten. Wir bieten wettbewerbsfähige Vergütung, kontinuierliche Weiterbildungsmöglichkeiten und die Chance, an innovativen Datenbanklösungen für namhafte Kunden zu arbeiten. Unser kollaboratives Arbeitsumfeld fördert den Wissensaustausch und die berufliche Weiterentwicklung in einem schnell wachsenden Technologiebereich.