O iFood é uma empresa brasileira de tecnologia que conecta milhões de consumidores a restaurantes, além de serviços de mercado, farmácia e pet, e conta com fintechs e benefícios digitais. Este cargo de Engenheiro(a) de Dados Senior – People Analytics tem foco em construir e manter a arquitetura de dados para a área de People Analytics, projetando pipelines de dados, garantindo qualidade, governança, segurança e escalabilidade. O profissional será responsável por otimizar o desempenho de sistemas distribuídos, aplicar boas práticas de engenharia de software, colaborar com equipes de segurança e inovação, e propor soluções de dados de impacto para a organização.
Requisitos
Experiência
Experiência com People Analytics ou forte interesse pela área
Experiência com governança de dados ou forte interesse pela área
Experiência em implementar e gerenciar pipelines de CI/CD usando GitLab
Experiência em implementação, manutenção e orquestração de pipelines de dados (Airflow, dbt, Nifi e etc)
Experiência em ferramentas de infraestrutura como código (Terraform, CloudFormation etc.)
Habilidades
Comunicação e trabalho em equipe
Responsabilidade e maturidade ao trabalhar com dados sigilosos
Capacidade de traduzir conceitos e necessidades de negócios em soluções de dados
Flexibilidade para trabalhar em um ambiente em constante mudança e evolução
Ser aficionado por arquitetura de dados e softwares
Ser capaz de escrever queries em SQL e/ou Python para resolver problemas diversos de forma otimizada
Boa prática de engenharia de software (Documentação, versionamento, testes automatizados, código limpo)
Experiência em programação com linguagens voltadas para dados (Python, R, Scala)
Experiência em sistemas de dados distribuídos e processamento paralelo (Spark, Databricks)
Experiência em diferentes técnicas de arquitetura e modelagem de dados (Data Lakehouse, Data Mart, Data Lake, Data Warehouse)
Conhecimento sobre nuvem e soluções de infraestrutura de dados (AWS - EC2, S3, ATHENA)
Idiomas
Portuguese
Responsabilidades
Fazer parte da construção continua da arquitetura de dados da área de People Analytics, incluindo o design de sistemas de armazenamento, processamento e acesso a dados;
Projetar, implementar e manter pipelines de dados para ingestão, armazenamento e processamento de grandes volumes de dados;
Desenvolver e implementar estratégias de qualidade de dados, incluindo limpeza, padronização e enriquecimento de dados;
Gerenciar o ciclo de vida dos dados, garantindo a integridade e acessibilidade dos usuários;
Desenvolver e implementar soluções para otimização de desempenho e escalabilidade dos sistemas de processamento de dados;
Fazer parte da manutenção e evolução das políticas e processos de governança de dados;
Trabalhar em colaboração com outras equipes para garantir a segurança e conformidade dos dados;
Participar ativamente de iniciativas de inovação e transformação digital, propondo e implementando soluções de dados disruptivas e orientadas para o futuro na área de People Analytics.