Desenvolvedor(a) de Software Back-End
Se você é uma pessoa apaixonada por desenvolvimento e busca um desafio técnico, este é o seu cargo! Nesta posição, você será responsável por criar soluções eficazes para a coleta e integração de dados.
* Trabalhar na concepção de soluções técnicas, planejamento e execução das demandas;
* Garantir a qualidade das entregas através da participação ativa em Code Reviews e do desenvolvimento de testes unitários e de integração;
* Mantenha, monitore e garanta a eficiência dos serviços construídos e de responsabilidade do seu time;
* Participar das dinâmicas de trabalho adotadas pelo time;
* Trabalhar de forma colaborativa no processo de melhoria contínua do seu time;
* Colaborar nas definições de arquitetura e escalabilidade dos produtos;
* Desenvolver e aprimorar a Plataforma de Dados da empresa;
* Propor e criar ferramentas e pipelines de dados eficientes;
* Mantenha e otimiza a plataforma de dados para ingestão, coleta e distribuição dos dados;
* Fomenta e evolua a cultura de engenharia de software no time;
* Ofereça suporte e consultoria aos engenheiros de dados da plataforma;
* Trabalhar com linguagens de programação de backend como Golang e Python;
* Crie soluções com base em uma arquitetura distribuída e de microserviços;
* Crie soluções resilientes e que estejam dentro dos padrões de alta performance;
Experiência em projetos de ponta a ponta, incluindo desenvolvimento, deploy e monitoramento; conhecimento avançado em Big Data e Plataformas de dados; experiência com processamento de dados em batch com Apache Beam; e trabalhar em equipe é fundamental!