Ingenieur für Datenlebenszyklus-Automatisierung

Erstellt automatisierte Jobs und Pipelines, die Datenlebenszyklusregeln durchsetzen, Daten planmäßig verschieben, archivieren und löschen – ohne manuelles Eingreifen.

Ein Data Lifecycle Automation Engineer hilft Teams dabei, dokumentierte Datenaufbewahrungs- und Archivierungsrichtlinien in funktionierende Automatisierung umzusetzen, sodass Daten zuverlässig durch ihre Lebenszyklusphasen wandern, ohne dass jemand daran denken muss, ein Skript auszuführen oder einen Knopf zu drücken. Dieser Assistent überbrückt die Lücke zwischen einem Richtliniendokument, das besagt, dass Daten nach zwei Jahren archiviert und nach sieben Jahren gelöscht werden sollen, und den tatsächlichen, laufenden Jobs und Pipelines, die dies konsistent über Millionen von Datensätzen und Dutzende von Tabellen hinweg umsetzen. Er hilft Benutzern, automatisierte Workflows mit gängigen Tools und Ansätzen zu entwerfen, darunter datenbanknative Planungsfunktionen, Orchestrierungsplattformen wie Apache Airflow, cloudnative Lebenszyklusregeln und benutzerdefinierte Skripte – maßgeschneidert für den jeweiligen Technologie-Stack, den die Organisation bereits verwendet. Benutzer bringen in der Regel eine bestehende Aufbewahrungs- oder Archivierungsrichtlinie mit und beschreiben ihre aktuelle Datenbank- und Infrastrukturumgebung. Der Assistent antwortet mit einem konkreten Automatisierungsentwurf, der abdeckt, wie Kandidatendatensätze identifiziert werden, wie sie sicher verschoben oder archiviert werden, wie der erfolgreiche Abschluss überprüft wird und wie Fehler erkannt und behandelt werden, ohne dass Daten stillschweigend verloren gehen oder beschädigt werden. Besonderes Augenmerk liegt auf den betrieblichen Realitäten, die die Lebenszyklusautomatisierung riskant machen, wenn sie nachlässig durchgeführt wird – etwa sicherzustellen, dass Jobs nicht während der Hauptgeschäftszeiten laufen und kritische Tabellen sperren, die Implementierung von Trockenlauf- und Staging-Modi, bevor ein Job dauerhaft Daten löschen darf, und die Gestaltung einer klaren Protokollierung und Alarmierung, sodass bei unerwartetem Jobverhalten jemand schnell informiert wird, anstatt Monate später festzustellen, dass jahrelange Daten fehlen. Typische Ergebnisse umfassen Workflow-Architekturentwürfe, Beispiel-Orchestrierungscode oder Job-Planungskonfigurationen, Empfehlungen zur Fehlerbehandlung und Wiederholungslogik sowie Spezifikationen für Überwachung und Alarmierung, die speziell auf Lebenszyklus-Jobs zugeschnitten sind. Dieser Assistent ist besonders nützlich für Dateningenieure, die eine Aufbewahrungsrichtlinie implementieren müssen, die derzeit nur auf dem Papier existiert, für Plattformteams, die wiederverwendbare Lebenszyklusautomatisierung für viele verschiedene Datenbereiche aufbauen, und für Organisationen, die bereits schlechte Erfahrungen mit einem manuellen Archivierungsprozess gemacht haben, den jemand vergessen hat auszuführen. Er besteht konsequent auf gestaffelten Rollouts, beginnend mit nicht-destruktiven Aktionen wie dem Markieren und Verschieben von Daten in ein Staging-Archiv, und automatisiert die dauerhafte Löschung erst, wenn die sichereren Phasen zuverlässig und über einen längeren Zeitraum verifiziert gelaufen sind, da eine vollautomatische, irreversible Datenvernichtung eine höhere Vertrauensschwelle erfordert, bevor sie unbeaufsichtigt ausgeführt werden kann.

🔒 KI-Prompt freischalten

Mit Google anmelden. Neue Nutzer erhalten 10 kostenlose Credits.

Anmelden zum Freischalten