Auf einen Blick
- Aufgaben: Verwalte PostgreSQL-Datenbanken und sorge für höchste Verfügbarkeit und Leistung.
- Unternehmen: Cloudheed, ein innovatives Unternehmen, das PostgreSQL in großem Maßstab betreibt.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: 24/7 Bereitschaft und hervorragende Aufstiegschancen in einem wachsenden Unternehmen.
- Warum dieser Job: Werde Teil eines dynamischen Teams und arbeite mit großen Datenmengen an spannenden Projekten.
- Qualifikationen: Mindestens 7 Jahre Erfahrung mit PostgreSQL und tiefes technisches Verständnis.
Das prognostizierte Gehalt liegt zwischen 65000 - 85000 € pro Jahr.
Cloudheed betreibt PostgreSQL in großem Maßstab auf Bare-Metal-Infrastruktur für Unternehmen in ganz Europa. Wir suchen einen Senior DBA, der die Verantwortung für die Zuverlässigkeit, Leistung und Architektur der Datenbank übernimmt. Sie werden mit Produktionssystemen arbeiten, die Terabytes an Daten und Tausende von Transaktionen pro Sekunde verarbeiten. Diese Rolle erfordert tiefgehende PostgreSQL-Expertise und die Fähigkeit, unter Druck kritische Entscheidungen zu treffen.
Verantwortlichkeiten
- Architektur und Betrieb von Multi-Node PostgreSQL-Clustern mit 99,99% Verfügbarkeitsanforderungen
- Implementierung von Replikationstopologien: synchrone/asynchrone Streaming, logische Replikation, verzögerte Replikate
- Durchführung von Ursachenanalysen bei Leistungsverschlechterungen und Implementierung systematischer Verbesserungen
- Verwaltung der WAL-Konfiguration, Tuning von Checkpoints und Optimierung der Wiederherstellung
- Entwurf und Ausführung von Strategien zur migrationsfreien Migration von Kundendatenbanken
- Entwicklung von Automatisierungen für Bereitstellungs-, Skalierungs- und Failover-Verfahren
- Einrichtung von Backup- und Notfallwiederherstellungsverfahren, die den RPO/RTO-Anforderungen entsprechen
- Durchführung von Kapazitätsplanungen basierend auf Arbeitslastanalysen und Wachstumsprognosen
- Beratung von Kunden zu Schema-Design, Abfrageoptimierung und Best Practices für PostgreSQL
- Aufrechterhaltung von Vorfallreaktionsverfahren und Teilnahme an einer 24/7 Bereitschaftsrotation
Anforderungen
- Über 7 Jahre Erfahrung in der Verwaltung von PostgreSQL in der Produktion, einschließlich hochfrequentierter Transaktionssysteme
- Expertenverständnis der PostgreSQL-Interna: Prozessarchitektur, Shared Buffers, WAL-Mechanik, MVCC-Implementierung und Vakuumverhalten
- Nachweisliche Erfahrung im Entwurf und Betrieb von Replikation im großen Maßstab: physische Replikationsslots, Konfliktlösung, Failover-Orchestrierung
- Erfolgreiche Diagnose und Lösung komplexer Leistungsprobleme mit pg_stat_activity, pg_stat_statements, auto_explain und systemlevel Profiling
- Erfahrung im Verbindungsmanagement im großen Maßstab: PgBouncer Transaktions-/Sitzungspooling, Verbindungsgrenzen, Handhabung vorbereiteter Anweisungen
- Starke Linux-Administration: Kernel-Tuning, Dateisystemauswahl, I/O-Planung, Speicherverwaltung
- Praktische Erfahrung mit Unternehmens-Backup-Tools: pgBackRest, Barman, WAL-G oder gleichwertig
- Beherrschung von SQL, einschließlich Fensterfunktionen, CTEs und Abfrageplananalyse
- Grundkenntnisse in der Infrastrukturautomatisierung: Ansible, Terraform oder ähnliches
- Fließend in Englisch; Deutsch ist ein großer Vorteil
Nice to Have
- Erfahrung mit PostgreSQL auf dedizierten Bare-Metal-Servern und NVMe-Speicheroptimierung
- Kenntnisse in Patroni, repmgr oder ähnlichen HA-Managementlösungen
- Vertrautheit mit der Entwicklung von PostgreSQL-Erweiterungen oder Beiträgen zum Kern von PostgreSQL
- Erfahrung im Betrieb von pgvector für AI/ML-Workloads oder PostGIS für geospatial Anwendungen
- Hintergrund in der Migration großer Datenbanken von Oracle, MySQL oder SQL Server zu PostgreSQL
- PostgreSQL-Zertifizierung oder anerkannte Community-Beteiligung
Senior Database Administrator – PostgreSQL Arbeitgeber: Cloudheed
Cloudheed ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen Unternehmenskultur fördern wir kontinuierliches Lernen und bieten zahlreiche Wachstumschancen. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, einem attraktiven Vergütungspaket und der Möglichkeit, an spannenden Projekten mit modernster Technologie zu arbeiten, während sie Teil eines engagierten Teams sind, das sich für Exzellenz und Zusammenarbeit einsetzt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Database Administrator – PostgreSQL erhalten könntest
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen DBAs und Fachleuten in Kontakt zu treten. Teile deine Erfahrungen und lerne von anderen – das kann dir helfen, die richtigen Kontakte zu knüpfen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe typische Fragen zu PostgreSQL und zeige dein Wissen über Performance-Optimierung und Replikation. Wir empfehlen, auch praktische Übungen zu machen, um dein Können unter Beweis zu stellen.
✨Tipp Nummer 3
Sei proaktiv und zeige Initiative! Wenn du eine interessante Stelle bei uns findest, bewirb dich direkt über unsere Website. Zeige, dass du bereit bist, Verantwortung zu übernehmen und bringe eigene Ideen zur Verbesserung mit.
✨Tipp Nummer 4
Bleib dran und sei geduldig! Der Jobmarkt kann herausfordernd sein, aber lass dich nicht entmutigen. Halte deine Fähigkeiten aktuell und bleibe in Kontakt mit deinem Netzwerk – die richtige Gelegenheit kommt bestimmt!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Database Administrator – PostgreSQL mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Verwende eine authentische Sprache und lass deine Persönlichkeit durchscheinen. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass jemanden drüberlesen, um sicherzugehen, dass alles klar und professionell ist.
Beziehe dich auf die Anforderungen!:Schau dir die Stellenbeschreibung genau an und passe deine Bewerbung an die geforderten Qualifikationen an. Zeige, wie deine Erfahrungen und Fähigkeiten perfekt zu den Anforderungen passen – das zeigt, dass du die Rolle wirklich verstehst.
Bewirb dich über unsere Website!:Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten und du bist einen Schritt näher an deinem Traumjob!
Wie man sich auf ein Vorstellungsgespräch bei Cloudheed vorbereitet
✨Verstehe die PostgreSQL-Architektur
Mach dich mit den internen Abläufen von PostgreSQL vertraut. Du solltest in der Lage sein, über Prozessarchitektur, WAL-Mechanik und MVCC zu sprechen. Zeige, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen hast.
✨Bereite dich auf technische Fragen vor
Erwarte tiefgehende technische Fragen zu Themen wie Replikation, Performance-Optimierung und Backup-Strategien. Übe, wie du komplexe Probleme diagnostizierst und löst, indem du Tools wie pg_stat_activity oder auto_explain verwendest.
✨Zeige deine Problemlösungsfähigkeiten
Bereite Beispiele aus deiner bisherigen Arbeit vor, wo du kritische Entscheidungen unter Druck getroffen hast. Erkläre, wie du Performance-Probleme identifiziert und behoben hast, um deine Fähigkeit zur Problemlösung zu demonstrieren.
✨Kommuniziere klar und präzise
Da die Rolle auch Kundenberatung umfasst, ist es wichtig, dass du deine Ideen und Lösungen klar kommunizieren kannst. Übe, technische Konzepte einfach zu erklären, damit auch Nicht-Techniker sie verstehen können.