Funcionalidade do Engenheiro de Dados Júnior
O Engenheiro de Dados Júnior é responsável por colaborar na concepção, construção e manutenção de soluções de processamento de dados e armazenamento na nuvem.
Trabalhará em estreita colaboração com outros membros da equipe de dados e tecnologia para garantir que os dados sejam capturados, armazenados, processados e disponibilizados para uso interno e pelos nossos clientes.
* Será responsável por entender os dados e gerar indicadores/KPI'S;
* Participará dos estudos de novas tecnologias de mercado associadas a Engenharia de Dados (Visualização, ETL, Armazentamento ...)
Para desempenhar essa função, o candidato deve ter conhecimento básico com plataformas na nuvem, como Google Cloud Platform (GCP), compreensão básica de ferramentas e tecnologias de business intelligence (DW/BI) e experiência na função de Analista BI/ETL é um diferencial. Além disso, habilidade na estruturação e modelagem de dados – tabelas e projetos, relacional ou multidimensional; conhecimento básico em bancos de dados SQL e NoSQL, como Google Bigtable; e habilidade em pelo menos uma linguagem de programação, como Python ou Java, e habilidade em aprender outras linguagens rapidamente são necessários.
Requisitos para Desenvolvedores
* Conhecimento básico em ferramentas de criação de pipelines (ex.: DBT, Informática PowerCenter, Airflow)
* Conhecimento de GitHub (ou ferramentas correlatas para execussão de Pull Requests, controle de versão, etc)
* Experiência em desenvolvimento de aplicações escaláveis
Os benefícios incluem participação nos lucros, vale-refeição ou alimentação, assistência médica e odontológica. Além disso, bolsas de estudo de graduação e pós-graduação estão disponíveis, assim como day off no aniversário e convênio SESC.
Responsabilidades do Engenheiro de Dados
O Engenheiro de Dados Júnior será responsável por:
* Realizar desenvolvimento e correções de mapas e workflows em ferramentas de ETL (Ex.: Airflow), testes unitários e integrados, monitoramento;
* Corrigir execuções em bases de dados;
* Preparar para deploy de mapas e workflows, parametrizar fluxos e mapeamentos com armazenamento de parâmetros em base externa;
* Elaborar documentação técnica de soluções desenvolvidas;
* Acompanhar etapas de homologação dos projetos que envolvam dados.