Descrição do Cargo
O papel de Engenheiro de Software Backend envolve o desenvolvimento completo de projetos, incluindo definição de arquitetura, testes e implantação em produção.
* Liderança no desenvolvimento de projetos com arquitetura de microserviços, consumo e geração de eventos em Streaming, API's;
* Desenvolvimento de soluções escaláveis e seguras;
* Garantia da funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade.
Para atuar nesse cargo, é necessário:
* Conhecimento avançado em desenvolvimento em Golang ou Typescript.
* Experiência em desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka).
* Conhecimento em Docker & Kubernetes.
* Conhecimento com ferramentas de monitoramento e observabilidade.