Stellenanzeigen-Decoder

Database Administrator-Stellenanzeigen richtig lesen

DBA-Stellenanzeigen variieren stark: von der Ein-Personen-Datenbankverantwortung beim Mittelständler bis zum spezialisierten Oracle-RAC-DBA bei einer Großbank. Hinter ähnlich klingenden Anforderungen verstecken sich sehr unterschiedliche Rollen und Datenbank-Landschaften. Hier lernst du, die entscheidenden Details zu erkennen.

Anforderungen entschlüsselt

Administration und Betrieb von Oracle-Datenbanken (11g/12c/19c/21c)

Muss

Bedeutung: Du musst Oracle-Datenbanken installieren, konfigurieren, patchen und administrieren können.

Für Database Administrator: Oracle ist das komplexeste und am besten bezahlte RDBMS. Die Versionsnummer verrät den Modernisierungsgrad: 11g ist Legacy (aber noch weit verbreitet), 19c ist Long-Term-Support, 21c/23c ist aktuell. Du solltest Oracle-Architektur (SGA, PGA, Redo Logs, Tablespaces) verstehen und RMAN für Backups beherrschen. Oracle-Erfahrung ist nicht in Wochen aufzubauen — plane Monate ein.

PostgreSQL-Administration und Performance-Tuning

Muss

Bedeutung: Du musst PostgreSQL produktionsreif betreiben und optimieren können.

Für Database Administrator: PostgreSQL ist das am schnellsten wachsende RDBMS im DACH-Raum. Du solltest VACUUM, WAL-Konfiguration, pg_stat_statements, EXPLAIN ANALYZE und Replikation (Streaming, Logical) kennen. Patroni für Hochverfügbarkeit und pgBackRest für Backups sind in Produktionsumgebungen Standard.

Microsoft SQL Server Administration (2016/2019/2022)

Muss

Bedeutung: Du musst SQL Server installieren, konfigurieren und betreiben können.

Für Database Administrator: SQL Server dominiert in Microsoft-lastigen Mittelstandsumgebungen. Du solltest Always On Availability Groups, TempDB-Optimierung, Dynamic Management Views (DMVs) und SQL Server Agent Jobs beherrschen. PowerShell für SQL-Server-Automatisierung ist ein starkes Plus.

Performance-Tuning und Query-Optimierung

Muss

Bedeutung: Du musst langsame Queries identifizieren und optimieren können — das ist eine DBA-Kernaufgabe.

Für Database Administrator: Execution Plans lesen und interpretieren, Indexstrategien entwerfen, Statistiken pflegen und Datenbankparameter tunen — das unterscheidet einen DBA von einem Datenbanknutzer. AWR-Reports (Oracle), pg_stat_statements (PostgreSQL) oder Query Store (SQL Server) sind deine täglichen Werkzeuge.

Backup- und Recovery-Konzepte inkl. Disaster Recovery

Muss

Bedeutung: Backup und Recovery ist Pflicht für jeden DBA — im Ernstfall hängt dein Job davon ab.

Für Database Administrator: Du musst 3-2-1-Backup-Strategien implementieren, Point-in-Time-Recovery beherrschen und regelmäßige Restore-Tests durchführen. RMAN (Oracle), pgBackRest/pg_basebackup (PostgreSQL) oder native SQL-Server-Backups sind die Tools. Disaster-Recovery-Pläne mit dokumentierten RTO/RPO gehören dazu.

Hochverfügbarkeit und Replikation (RAC, Always On, Streaming Replication)

Kann

Bedeutung: HA-Erfahrung wird bei geschäftskritischen Datenbanken erwartet, bei kleinen Umgebungen nicht.

Für Database Administrator: Oracle RAC ist die Königsdisziplin der DBA-Welt und wird vor allem bei Banken und Konzernen eingesetzt. SQL Server Always On ist Standard in Microsoft-Umgebungen. PostgreSQL Patroni/Streaming Replication wächst stark. Wenn die Stelle HA explizit nennt, ist es ein Signal für eine anspruchsvolle Umgebung mit hoher Verantwortung.

Erfahrung mit Cloud-Datenbanken (AWS RDS, Azure SQL, Cloud SQL)

Kann

Bedeutung: Cloud-Datenbank-Kenntnisse werden zunehmend gewünscht, sind aber selten Pflicht für DBA-Rollen.

Für Database Administrator: Viele Unternehmen betreiben hybride Setups: kritische Datenbanken On-Premise, weniger kritische in der Cloud. Wenn du RDS-Konfiguration, Parameter Groups und Monitoring verstehst, ist das ein Plus. Tiefe Cloud-Expertise wird eher bei Cloud-Datenbankrollen erwartet als bei klassischen DBA-Stellen.

Scripting (Bash, PowerShell, Python) für Automatisierung

Kann

Bedeutung: Automatisierung ist erwünscht, aber nicht in jeder DBA-Rolle Pflicht.

Für Database Administrator: DBAs, die Routineaufgaben (User-Anlage, Backup-Monitoring, Report-Generierung) per Skript automatisieren, sind effizienter und gefragter. Bash für Linux-Umgebungen, PowerShell für SQL Server und Python als universelle Sprache. In modernen DBA-Teams wird Automatisierung erwartet, in traditionellen ist es ein Bonus.

Kenntnisse in NoSQL-Datenbanken (MongoDB, Redis, Cassandra)

Kann

Bedeutung: NoSQL-Know-how ist ein Nice-to-have — die meisten DBA-Rollen fokussieren auf relationale Systeme.

Für Database Administrator: Wenn die Stelle explizit NoSQL nennt, ist die Umgebung polyglot — du verwaltest mehrere Datenbanktypen. MongoDB-Administration ist am gefragtesten. Redis-Grundlagen (Caching) sind schnell erlernbar. Für reine RDBMS-DBA-Stellen sind NoSQL-Kenntnisse irrelevant.

ITIL-Kenntnisse und Change-Management-Prozesse

Kann

Bedeutung: Strukturiertes Arbeiten nach ITIL wird bei Konzernen und regulierten Branchen erwartet.

Für Database Administrator: In Banken und bei großen IT-Dienstleistern ist jede Datenbankänderung ein Change-Ticket. ITIL-Kenntnisse zeigen, dass du mit Change Advisory Boards, Release-Prozessen und Incident-Management vertraut bist. Bei Mittelständlern und Start-ups ist ITIL irrelevant.

Bereitschaft zum Bereitschaftsdienst (Rufbereitschaft)

Muss

Bedeutung: Datenbankausfälle passieren außerhalb der Arbeitszeit — Bereitschaft ist Standard.

Für Database Administrator: Für geschäftskritische Datenbanken (Kernbankensysteme, E-Commerce-Plattformen) ist Bereitschaftsdienst Teil der Rolle. Kläre: Wie häufig (z.B. alle 3–4 Wochen)? Wie wird kompensiert? Gibt es Runbooks für häufige DB-Incidents? Gute Arbeitgeber haben klare Regelungen und faire Vergütung.

Viele Stellenanzeigen fordern Zertifizierungen — aber welche zählen wirklich? Unsere Database Administrator-Zertifikate-Übersicht sortiert nach Relevanz: Türöffner, Vorteil oder Nice-to-have.

Die 70%-Regel

Für DBA-Stellen reichen 60 % der Anforderungen, wenn du das Kern-RDBMS (Oracle, PostgreSQL oder SQL Server) solide abdeckst. Spezifische Monitoring-Tools und Automatisierungsskripte sind in Wochen erlernbar.

Was wirklich zählt

  • Tiefe Erfahrung mit dem geforderten RDBMS — oberflächliche Kenntnisse reichen bei DBA-Rollen nicht
  • Backup und Recovery: Du musst nachweisen können, dass du Daten schützen und wiederherstellen kannst
  • Performance-Tuning: Execution Plans lesen und Queries optimieren ist eine Kernkompetenz, die Arbeitgeber testen

Was weniger wichtig ist

  • Kenntnis aller RDBMS gleichzeitig (Spezialisierung auf eines ist wichtiger als Breite)
  • Cloud-Datenbank-Expertise für On-Premise-DBA-Rollen (die Grundlagen sind übertragbar)
  • NoSQL-Kenntnisse für reine RDBMS-Stellen (separat zu betrachten)

Du kommst aus einem anderen Bereich und fragst dich, ob ein Quereinstieg realistisch ist? Unser Guide Quereinstieg als Database Administrator zeigt dir konkrete Pfade mit Zeitaufwand und empfohlenen Zertifizierungen.

Red Flags in Stellenanzeigen

!

"DBA" als Nebenaufgabe eines Systemadministrators für 5 verschiedene Datenbanksysteme

Du bist kein spezialisierter DBA, sondern ein Generalist, der auch Datenbanken betreut. Erwarte keine DBA-Karriere, sondern Feuerwehr-Administration. Spezialisierung ist unmöglich, wenn du fünf Systeme gleichzeitig betreust.

!

Keine Angabe, welches Datenbanksystem administriert wird

Entweder ist die Rolle unklar definiert, oder es handelt sich um eine Generalistenposition. Ein seriöser DBA-Job nennt das RDBMS und idealerweise die Version, weil die Skills nicht 1:1 übertragbar sind.

!

"Oracle-DBA" mit Gehaltsangebot unter 50.000 EUR

Oracle-Administration ist komplex und Expertise ist rar. Unter 50.000 EUR deutet auf eine Junior-Rolle ohne echte Oracle-RAC/Data-Guard-Verantwortung oder auf ein Unternehmen hin, das DBA-Expertise nicht fair bezahlt.

!

Kein Backup-Budget und keine dokumentierte Backup-Strategie erwähnt

Wenn ein Unternehmen keinen Wert auf Backup und Recovery legt, wirst du im Ernstfall persönlich die Verantwortung tragen. Ein seriöser DBA-Arbeitgeber hat Backup-Strategien, regelmäßige Restore-Tests und dokumentierte Recovery-Zeiten.

!

"DBA und Datenbankentwickler in Personalunion"

Zwei unterschiedliche Rollen: DBAs betreiben die Infrastruktur, Datenbankentwickler schreiben Stored Procedures und optimieren Datenmodelle. Beides gleichzeitig bedeutet doppelte Arbeit und weder Rolle wird richtig ausgefüllt.

Unsicher, ob eine Stelle zu dir passt? Der Talent Report gleicht dein Profil mit echten Anforderungen ab und zeigt dir, wo du stehst.

Häufige Fragen zu Database Administrator-Stellenanzeigen

Wie erkenne ich, ob eine DBA-Stelle wirklich spezialisiert ist?

Achte auf die Nennung eines konkreten RDBMS mit Version, die Teamgröße (mindestens 2 DBAs für Vertretung), dedizierte DBA-Verantwortung (nicht "nebenbei auch Server-Administration") und konkrete Aufgaben wie Performance-Tuning, HA-Betrieb und Backup-Management. Wenn die Stelle eine RDBMS-Zertifizierung fordert, ist das ein gutes Zeichen für echte DBA-Arbeit.

Muss ich alle genannten Datenbanksysteme kennen?

Nein. DBA-Expertise ist RDBMS-spezifisch — wer Oracle auf Expert-Level kennt, kennt nicht automatisch PostgreSQL-Interna und umgekehrt. Wenn eine Stelle Oracle UND PostgreSQL UND SQL Server fordert, ist das unrealistisch. Spezialisierung auf ein System ist wertvoller als oberflächliche Kenntnisse in dreien.

Wie wichtig ist Performance-Tuning im DBA-Alltag?

Zentral. Performance-Tuning ist das, was einen DBA von einem Datenbank-Benutzer unterscheidet. Du wirst täglich Execution Plans lesen, langsame Queries identifizieren, Indexstrategien optimieren und Datenbankparameter anpassen. In Vorstellungsgesprächen werden häufig Performance-Szenarien abgefragt — bereite dich darauf vor.

Was bedeutet "Erfahrung mit Cloud-Datenbanken" in DBA-Stellenanzeigen?

Typischerweise AWS RDS, Azure SQL Database oder Google Cloud SQL. Cloud-Datenbanken nehmen Routineaufgaben (Patching, Hardware-Wartung) ab, erfordern aber spezifisches Know-how in Parameter Groups, Monitoring und Kostenkontrolle. Für On-Premise-DBA-Rollen ist Cloud-Erfahrung ein Plus, kein Muss. Für Cloud-DBA-Rollen ist es Kernkompetenz.

Brauche ich Scripting-Kenntnisse als DBA?

Zunehmend ja. Bash (Linux-DBAs), PowerShell (SQL-Server-DBAs) und Python (universell) werden für Automatisierung, Monitoring und Reporting genutzt. Du musst kein Softwareentwickler sein, aber einfache Skripte für Backup-Überprüfung, User-Management und Report-Generierung schreiben können. Arbeitgeber schätzen DBAs, die automatisieren statt manuell klicken.

Weitere Themen für Database Administrator

Elinora gleicht dein DBA-Profil mit Stellen ab — du siehst sofort, wo du passt

Elinora findet Database Administrator-Stellen direkt auf Karriereseiten und gleicht sie mit deinem Profil ab. Du siehst sofort, wo du passt — und wo du vielleicht unterschätzt wirst.

  • KI-Match: Dein Profil wird mit echten Anforderungen abgeglichen
  • Keine Jobbörsen-Duplikate — nur verifizierte Stellen
  • Talent Report zeigt deine Stärken im Vergleich zu den Anforderungen

Kostenlos starten · Ergebnis in 2 Minuten