Desenvolvedor de Dados
O Desenvolvedor de Dados desempenha um papel crucial na concepção, implementação e manutenção de soluções de integração de dados escaláveis, confiáveis e seguras.
Responsabilidades Principais:
* Pipeline ETL/ELT: Projetar, desenvolver e manter pipelines para ingestão, transformação e entrega de dados estruturados e não estruturados;
* Implementação de Fluxos de Dados: Implementar frameworks de ingestão de dados a partir de múltiplas fontes;
* Garantia da Qualidade dos Dados: Garantir qualidade, consistência e confiabilidade dos dados por meio de validação, monitoramento e testes automatizados;
* Otimização dos Processamentos de Dados: Otimizar fluxos de processamento de dados visando custo e performance;
* Collaboração com Equipes: Colaborar com Cientistas de Dados, Analistas e áreas de negócio para fornecer datasets limpos, confiáveis e bem documentados;
* Trabalho com Serviços Nativos de Nuvem: Trabalhar com serviços nativos de nuvem para implementar arquiteturas escaláveis;
* Boas Práticas em CI/CD: Aplicar boas práticas de CI/CD, versionamento e Infraestrutura como Código (IaC) em pipelines de dados;
* Conformidade com Normas de Segurança: Assegurar conformidade com normas de segurança, governança e privacidade.