Descrição do Cargo
O papel do Engenheiro de Software Backend é crucial para a empresa, envolvendo desde a definição de arquitetura até a rollout em produção.
* Desenvolver soluções técnicas desde o início ao fim.
* Liderar no desenvolvimento de projetos com arquitetura de microserviços e consumo/geração de eventos em Streaming/ API's.
* Garantir funcionalidade, manutenibilidade e velocidade nas soluções.
A característica desse cargo é garantir que todas as soluções estejam alinhadas à estratégia do negócio.
* Conhecimento avançado em desenvolvimento em Golang ou Typescript.
* Conhecimento sobre desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka).
* Conhecimento em Docker & Kubernetes.
* Conhecimento com ferramentas de monitoramento e observabilidade.
* Conhecimento sobre testes unitários e de integração.
* Preocupação com a qualidade e desempenho das soluções propostas.
Requisitos
Os candidatos devem ter conhecimentos avançados em:
* Golang ou Typescript.
* Event Streaming (Kafka).
* Docker & Kubernetes.
* Ferramentas de monitoramento e observabilidade.
* Testes unitários e de integração.
Vantagens
Nesse cargo, você terá a oportunidade de trabalhar em projetos importantes, contribuindo significativamente para o crescimento da empresa.