Descrição do Cargo
O cargo de Desenvolvedor/a de Software Back-End é responsável por criar ferramentas e soluções para as pessoas engenheiras de dados da empresa, atuando desde a concepção até o lançamento em produção de soluções de coleta e integração de dados.
Responsabilidades:
* Trabalhar na concepção de soluções técnicas, na quebra de tarefas, planejamento e na 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;
* Manter, monitorar e garantir a eficiência dos serviços construídos e de responsabilidade do seu time;
* Participar das dinâmicas de trabalho adotadas pelo time;
* Desenvolver e aprimorar a Plataforma de Dados da empresa;
* Criar soluções com base em uma arquitetura distribuída e de microserviços;
* Demonstrar prudência e cuidado no gerenciamento de grandes volumes de dados;
* Fomentar e evoluir a cultura de engenharia de software no time;
* Oferecer suporte e consultoria aos engenheiros de dados da plataforma;
* Trabalhar com linguagens de programação de backend como Golang e Python;
* Criar soluções resilientes e que estejam dentro dos padrões de alta performance;
Habilidades e Qualificações Requeridas:
* Experiência em desenvolvimento de software back-end;
Vantagens:
Especificações Adicionais: