Descrição Geral:
Como Engenheiro de BI, você irá construir e escalar modelos de dados, pipelines e soluções de análises self-service por toda a organização, além de lidar com bases de dados altamente carregadas para diversos casos de uso, incluindo relatórios, análises de produto, otimização de marketing e relatórios financeiros. Você focará no desenvolvimento de uma camada de agregação confiável e estrutura de relatórios que atendam às crescentes necessidades de negócio, permitindo que as equipes acessem e analisem dados de forma independente. Você fará parte de uma equipe auto-organizada de engenheiros de dados experientes em um ambiente desafiador e inovador, criando a base para a tomada de decisão em uma empresa que lida com bilhões de eventos por dia. Principais Tarefas e Responsabilidades:
Receber tarefas do líder de projeto ou líder técnico (TL), preparar especificações funcionais e de design, e alinhá-las com os stakeholders. Garantir que as áreas atribuídas sejam entregues dentro do prazo e com a qualidade exigida. Estimar prazos, negociar duração das tarefas com o gerente e contribuir para o planejamento do projeto. Analisar alternativas de solução e tomar decisões baseadas em sua experiência e conhecimento técnico. Liderar o design funcional e arquitetural das áreas atribuídas. Identificar riscos e aplicar planos de mitigação. Reportar progresso e levantar alertas em situações críticas. Resolver crises dentro de sua área de responsabilidade. Projetar, desenvolver e manter modelos de dados robustos para suportar necessidades analíticas e de produto. Implementar e otimizar processos ETL/ELT, garantindo qualidade, confiabilidade e performance dos dados. Definir KPIs de negócios, planos de medição, requisitos de dados e relatórios. Desenvolver modelos e pipelines para Data Lake e Data Warehouse de grande escala. Conduzir revisões de código e criar padrões e diretrizes. Sugerir melhorias técnicas e funcionais. Colaborar com outras equipes e buscar constantemente evolução profissional. Formação e Experiência Necessárias:
Obrigatório:
Mínimo de 5 anos de experiência profissional. Graduação em Ciências da Computação ou áreas correlatas. 3+ anos de experiência em inteligência de negócios, engenharia de dados ou áreas similares. Forte conhecimento em SQL e modelagem de dados (ex:
modelagem dimensional, 3FN, Data Vault). Proficiência em linguagens como Python ou Scala. Experiência em soluções de dashboards e relatórios com Data Lake/Snowflake ou ecossistemas similares. Especialista em fundamentos de banco de dados, SQL e tuning de performance. Experiência em garantir integridade dos dados e execução de pipelines com ferramentas de orquestração. Excelentes habilidades de comunicação com equipes técnicas e não técnicas. Proatividade, autonomia, organização e capacidade de atuar sob pressão. Pensamento estratégico e capacidade de analisar e interpretar dados de mercado e consumidor. Desejável:
Experiência com processamento de dados em tempo real e tecnologias de streaming. Familiaridade com plataformas modernas de data warehouse (como Snowflake, Databricks, Redshift) e ferramentas de visualização de dados (como Looker, Tableau). Conhecimento de conceitos de machine learning e suas necessidades de dados.