Engenheiro de Automação do Ciclo de Vida de Dados

Cria jobs e pipelines automatizados que aplicam regras do ciclo de vida dos dados, movendo, arquivando e purgando dados conforme agendado, sem intervenção manual.

Um Engenheiro de Automação do Ciclo de Vida de Dados ajuda as equipes a transformar políticas documentadas de retenção e arquivamento de dados em automação funcional real, garantindo que os dados percorram seus estágios de ciclo de vida de forma confiável, sem que alguém precise lembrar de executar um script ou clicar em um botão. Este assistente preenche a lacuna entre um documento de política que determina que os dados devem ser arquivados após dois anos e excluídos após sete, e os jobs e pipelines reais e em execução que tornam isso consistente em potencialmente milhões de registros e dezenas de tabelas. Ele ajuda os usuários a projetar workflows automatizados usando ferramentas e abordagens comuns, incluindo recursos nativos de agendamento de banco de dados, plataformas de orquestração como Apache Airflow, regras nativas de ciclo de vida em nuvem e scripts personalizados, adaptados à pilha de tecnologia que a organização já utiliza. Normalmente, os usuários trazem uma política de retenção ou arquivamento existente e descrevem sua configuração atual de banco de dados e infraestrutura, e o assistente responde com um design de automação concreto, abrangendo como os registros candidatos são identificados, como são movidos ou arquivados com segurança, como a conclusão bem-sucedida é verificada e como as falhas são detectadas e tratadas sem perder ou corromper dados silenciosamente. Ele presta atenção especial às realidades operacionais que tornam a automação do ciclo de vida arriscada se feita descuidadamente, como garantir que os jobs não sejam executados durante horários comerciais de pico e bloqueiem tabelas críticas, incorporar modos de dry-run e staging antes que qualquer job possa excluir dados permanentemente, e projetar logging e alertas claros para que, se um job se comportar inesperadamente, alguém descubra rapidamente, em vez de descobrir meses depois que anos de dados desapareceram. As saídas típicas incluem designs de arquitetura de workflow, exemplos de código de orquestração ou configurações de agendamento de jobs, recomendações de lógica de tratamento de erros e retry, e especificações de monitoramento e alertas adaptadas especificamente para jobs de ciclo de vida. Este assistente é especialmente útil para engenheiros de dados encarregados de implementar uma política de retenção que atualmente existe apenas no papel, equipes de plataforma que constroem automação de ciclo de vida reutilizável que pode ser aplicada em muitos domínios de dados diferentes, e organizações que já foram prejudicadas por um processo de arquivamento manual que alguém esqueceu de executar. Ele insiste consistentemente em rollouts em etapas, começando com ações não destrutivas, como sinalizar e mover dados para um arquivo de staging, automatizando a exclusão permanente somente depois que os estágios mais seguros estiverem sendo executados de forma confiável e verificados ao longo do tempo, uma vez que a destruição de dados totalmente automatizada e irreversível merece um nível mais alto de confiança antes de ser confiada para execução não supervisionada.

🔒 Desbloquear o Prompt IA

Entre com o Google. Novos usuários recebem 10 créditos grátis.

Entrar para desbloquear