Definition

Datenarchitekt (Data Architect)

Was ist ein Datenarchitekt?

Ein Datenarchitekt (Data Architect) ist ein IT-Fachmann, der für die Festlegung der Richtlinien, Verfahren, Modelle und Technologien verantwortlich ist, die beim Sammeln, Organisieren, Speichern und Zugreifen auf Unternehmensdaten verwendet werden sollen. Diese Position wird oft mit der eines Datenbankarchitekten (Database Architect) oder Dateningenieurs (Data Engineer) verwechselt. Datenarchitekten konzentrieren sich jedoch auf die Beziehungen zwischen Geschäftsinformationen und Datenrichtlinien auf hoher Ebene, während die vorgenannten Positionen für die Anwendung dieser Beziehungen und Richtlinien auf das Design spezifischer Datenbanken zuständig sind.

Verantwortungsbereich von Datenarchitekten

Datenarchitekten bilden die Brücke zwischen Geschäftsbetrieb und IT. Der Geschäftsbetrieb sammelt und verwendet die Daten, während die IT-Abteilung diese Informationen innerhalb der vom Unternehmen festgelegten Technologiearchitektur aus Datenbankressourcen beschafft, speichert und abruft. Wie bei IT-Berufen mit der Bezeichnung Architekt üblich, ist der Datenarchitekt in erster Linie ein Planer und Designer. Sie haben in der Regel einen breiten, unternehmensweiten Aufgabenbereich.

Datenarchitekten haben eine Reihe von Verantwortlichkeiten und arbeiten mit verschiedenen anderen Rollen und Abteilungen innerhalb des Unternehmens zusammen, darunter:

  • Fachabteilungen. Datenarchitekten arbeiten oft bis hinunter zur Ebene der wichtigsten Teamleiter und Manager. In vielen Unternehmen spielen sie aufgrund der Beziehung zwischen Geschäftsanforderungen, Anwendungen und Daten eine Schlüsselrolle beim Anwendungsdesign.
  • CIO. Datenarchitekten arbeiten mit CIOs und deren Mitarbeitern zusammen, um die Anforderungen an die Datenerfassung und -nutzung im Unternehmen zu kommunizieren und diese Anforderungen mit den verfügbaren Datenbank- und Anwendungstechnologien abzustimmen.
  • Andere datenbezogene Rollen. Dateningenieure, Datenbankentwickler und -spezialisten, Datenbankadministratoren und Entwicklungsteams setzen High-Level-Datenmodell- und Managementrichtlinien in spezifische Anwendungen, Datenbankmodelle und Implementierungen um.

Anforderungen an Datenarchitekten

Datenarchitekten benötigen eine Mischung aus geschäftlichen und technischen Fähigkeiten. Die primär erforderlichen Fähigkeiten liegen in der Umsetzung von Geschäftsanforderungen und Geschäftspraktiken in Datenerfassungs- und Datenmanagementrichtlinien. Erfahrungen auf dem Gebiet der Unternehmensarchitektur (Enterprise Architecture) sind besonders hilfreich. In einigen Unternehmen wird der Begriff Datenarchitekt auf den allgemeineren Begriff Lösungsarchitekt (Solution Architect) ausgeweitet, was in diesen Organisationen eine engere Verbindung zur Unternehmensarchitektur darstellt.

Zu den spezifischen Fähigkeiten auf Unternehmensebene, die Datenarchitekten benötigen, gehört ein Verständnis folgender Punkte:

  • den Prozess der Umsetzung von Geschäftsanforderungen und -prozessen in Prinzipien der Datenerfassung und -nutzung;
  • die Grundsätze der Unternehmensarchitektur bei der Umsetzung von Geschäftsprozessen in IT-Anwendungen;
  • ein detailliertes Wissen über die Art und Weise, wie das Unternehmen heute Geschäfte tätigt, und über seine Pläne für Änderungen der Praktiken und Ziele. Dies kann am Arbeitsplatz erworben werden, wenn die Zeit dafür vorhanden ist.

Datenarchitekten müssen auch die technische Architektur auf hoher Ebene berücksichtigen, einschließlich der Datenbankstruktur, des Datenbankmanagements und der Betriebssysteme sowie der Einschränkungen der Programmiersprachen. Daher benötigen sie auch in diesen Bereichen zumindest ein grundlegendes Verständnis. Viele Unternehmen sind jedoch der Meinung, dass die besten Datenarchitekten Generalisten in Bezug auf IT- und Datenbanktechnologie sind und nicht Personen, die in spezifischen technischen Implementierungsjobs gearbeitet haben.

Zu den spezifischen technischen Fähigkeiten, die von Datenarchitekten verlangt werden, gehören Kenntnisse in folgenden Bereichen

  • verschiedene Datenbankmodelle und wie sie am besten eingesetzt werden;
  • die Grundsätze des Datenmanagements sowie des Datenbankzugriffs und der Datenbankverwaltung;
  • die IT-Umgebung des Unternehmens, einschließlich der aktuellen Verwendung von Datenbankprodukten, APIs, Abfragesprachen und Public Cloud Computing.

Datenarchitekten versus Dateningenieure

In manchen Unternehmen werden die Rollen des Datenarchitekten und des Dateningenieurs zusammengelegt, aber es gibt deutliche Unterschiede. Die Best Practices der Branche legen nahe, dass Datenarchitekten für übergeordnete Datenrichtlinien und Datenmanagementpraktiken verantwortlich sind. Dateningenieure sind für die Anwendung dieser Richtlinien und Praktiken über spezifische Datenbankmanagement-Systemimplementierungen verantwortlich.

Dateningenieure haben in der Regel eine kontinuierliche Beziehung zu Datenbankdesign und -management. Im Vergleich dazu beeinflussen Datenarchitekten Entscheidungen auf höherer Ebene über die Beziehungen zwischen Daten und Operationen, die sich weniger häufig ändern. Wenn sich diese Beziehungen jedoch ändern, kann dies weitreichende Auswirkungen auf das Datenbankdesign und -management sowie auf die Aufgaben eines Data Engineers haben.

Abbildung 1: Vergleich von Datenmanagementrollen
Abbildung 1: Vergleich von Datenmanagementrollen

Karrierepfad für Datenarchitekten

Für Datenarchitekten gibt es in der Regel drei primäre Karrierewege. Datenarchitekten können:

  • über das IT-Management bis zum CIO aufsteigen, da die IT immer stärker datenzentriert wird;
  • sich zu Unternehmensarchitekten weiterentwickeln und EA-Gruppen innerhalb einer Organisation leiten. Von dieser Rolle aus können Datenarchitekten dann auch in IT-Managementpositionen aufsteigen, einschließlich CIO und Leitung einer Abteilung;
  • eine Beschäftigung bei IT-Softwareanbietern, Systemintegratoren oder IT- und Managementberatungsunternehmen suchen

Zertifizierungen für Datenarchitekten

Zu den anerkannten Ausbildungen und Zertifizierungen für die Rolle des Datenarchitekten gehören:

  • Bachelor- oder Master-Abschlüsse in Data Science;
  • die Zertifizierung zum Certified Data Management Professional der Data Management Association;
  • Zertifizierungen als Unternehmensarchitekt für Frameworks wie TOGAF oder ITIL; und
  • die IBM-Zertifizierung zum Certified Data Architect.

Public-Cloud-Anbieter, darunter Salesforce, bieten Zertifizierungen im Zusammenhang mit der Datenarchitektur an. Diese sollten als Ergänzung zu einer allgemeineren Zertifizierung, wie den oben genannten, betrachtet werden.

Diese Definition wurde zuletzt im Februar 2023 aktualisiert

Erfahren Sie mehr über Datenverwaltung

ComputerWeekly.de
Close