Remote
Data Engineer II
About this role
Esta posição é responsável por projetar, desenvolver e manter plataformas de dados corporativos que possibilitam insights sobre dados de clientes. O(a) Engenheiro(a) de Dados utilizará conhecimentos em SQL e Python para executar projetos e tarefas de alta qualidade, com elevado nível de precisão e dentro dos prazos estabelecidos. Principais atribuições e responsabilidades Projetar, codificar, testar, corrigir e documentar programas e scripts utilizando padrões e ferramentas acordados, garantindo resultados bem estruturados.
Assegurar a qualidade dos dados e implementar ferramentas e frameworks para automatizar a identificação de problemas de qualidade de dados. Realizar perfilhamento de fontes de dados e desenvolver processos ETL, com conhecimento dos fundamentos de modelagem de dados, utilizando SQL, Python e ferramentas de suporte a ETL/ELT. Auxiliar a gestão na criação de estimativas e propostas para clientes. Planejar soluções eficazes para armazenamento, segurança, compartilhamento e publicação de dados dentro da organização.
Criar e atualizar documentações de fluxos de processos e regras de negócio. Manter fluxos existentes atualizados e processar grandes volumes de dados conforme necessário. Entre 3 e 5 anos de experiência em Engenharia de Dados e/ou Data Warehousing. Experiência no projeto e desenvolvimento de pipelines de dados ETL/ELT. Forte capacidade analítica, com habilidade para compreender e comunicar o significado dos dados apresentados.
Excelente conhecimento em matemática, estatística e lógica. Excelente capacidade de raciocínio e resolução de problemas. Perfil entusiasmado, altamente motivado e com facilidade para aprender rapidamente. Conhecimento de Apache Spark. Experiência na construção de soluções de dados em nuvem utilizando Azure ou AWS, incluindo migração de ambientes locais (on-premises) para a nuvem. Experiência prévia em contato direto com clientes externos.
Familiaridade com a administração do Microsoft SQL Server. Experiência com repositórios Git. Experiência com FTP e APIs. Fortes habilidades de comunicação e conhecimento de metodologias ágeis, incluindo conceitos de DevOps. Experiência com ferramentas de visualização de dados, como Tableau, Power BI ou similares. Outras competências e características Retenção de Conhecimento: Para entregar trabalho da mais alta qualidade, os(as) analistas precisam aprender e memorizar uma grande quantidade de informações.