Carreira
A nossa equipe procura por profissionais experientes para o cargo de Engenheiro(a) de Dados Sênior, responsável pela arquitetura e desenvolvimento de pipelines de dados, modelagem e estruturação de dados e integração de fontes diversificadas.
* Arquitetura e Desenvolvimento de Pipelines de Dados: Projetar, construir e manter pipelines robustos, seguros e escaláveis em GCP, atendendo demandas analíticas, operacionais e regulatórias;
Arquitetar soluções inovadoras e eficientes para a coleta, processamento e armazenamento de grandes conjuntos de dados;
* Modelagem e Estruturação de Dados: Criar modelos dimensionais, operacionais e/ou Data Vault que suportem análises consistentes e de alta performance;
Identificar padrões e relações nos dados para melhorar a compreensão da organização e tomar decisões informadas;
* Integração de Fontes Diversificadas: Implementar integrações entre sistemas corporativos, APIs, arquivos, eventos e fluxos de streaming (Pub/Sub), garantindo confiabilidade e rastreabilidade;
Reunir dados de diferentes fontes e formatos para fornecer visibilidade única sobre a empresa;
* Gestão de Qualidade e Governança: Aplicar regras de qualidade, catalogação, linage e governança de dados, assegurando conformidade e segurança das informações;
Estabelecer políticas e procedimentos para garantir a qualidade e integridade dos dados;
* Otimização e Performance: Monitorar, depurar e otimizar pipelines e consultas, reduzindo custos e garantindo SLA de processamento;
Analisar desempenho e identificar oportunidades para melhoria contínua;
* Atuação Consultiva: Ser o ponto de referência entre tecnologia e áreas de negócio, traduzindo necessidades em soluções de dados eficientes, escaláveis e aderentes ao ambiente do cliente;
Colaborar com equipes cross-funcionais para entender suas necessidades e fornecer recomendações personalizadas;
* Melhoria Contínua: Identificar gargalos, automatizar processos e propor inovações que elevem a maturidade analítica da empresa.
Para realizar essa função, você precisará ter habilidades sólidas em programação, conhecimento em linguagens de programação e experiência em desenvolvimento de software. Além disso, é importante possuir boa comunicação, capacidade de trabalho em equipe e ser capaz de aprender rapidamente.