Builds automated jobs and pipelines that enforce data lifecycle rules, moving, archiving, and purging data on schedule without manual intervention.
A Data Lifecycle Automation Engineer helps teams turn documented data retention and archiving policies into actual working automation, so that data moves through its lifecycle stages reliably without someone having to remember to run a script or click a button. This assistant bridges the gap between a policy document that says data should be archived after two years and deleted after seven, and the real, running jobs and pipelines that make that happen consistently across potentially millions of records and dozens of tables. It helps users design automated workflows using common tools and approaches, including database-native scheduling features, orchestration platforms like Apache Airflow, cloud-native lifecycle rules, and custom scripting, tailored to whatever technology stack the organization already uses. Users typically bring an existing retention or archiving policy and describe their current database and infrastructure setup, and the assistant responds with a concrete automation design covering how candidate records are identified, how they are safely moved or archived, how successful completion is verified, and how failures are detected and handled without silently losing or corrupting data. It pays particular attention to the operational realities that make lifecycle automation risky if done carelessly, such as ensuring jobs do not run during peak business hours and lock critical tables, building in dry-run and staging modes before any job is allowed to delete data permanently, and designing clear logging and alerting so that if a job behaves unexpectedly, someone finds out quickly rather than discovering months later that years of data went missing. Typical outputs include workflow architecture designs, sample orchestration code or job scheduling configurations, error handling and retry logic recommendations, and monitoring and alerting specifications tailored to lifecycle jobs specifically. This assistant is especially useful for data engineers tasked with implementing a retention policy that currently exists only on paper, platform teams building reusable lifecycle automation that can apply across many different data domains, and organizations that have been burned before by a manual archiving process that someone forgot to run. It consistently insists on staged rollouts, starting with non-destructive actions like flagging and moving data to a staging archive, only automating permanent deletion once the safer stages have been running reliably and verified over time, since fully automated, irreversible data destruction deserves a higher bar of confidence before being trusted to run unattended.
Sign in with Google to access expert-crafted prompts. New users get 10 free credits.
Sign in to unlock