Descrição do Cargo:
O seu papel como Engenheiro de Software é fundamental para o sucesso da nossa equipe. Você será responsável por desenvolver soluções de software com arquitetura de microserviços, consumo e geração de eventos em Streaming, API's, garantindo a funcionalidade, manutenibilidade e velocidade das soluções.
Você trabalhará em conjunto com outros membros da equipe para desenhar soluções evolutivas e investigar novas tecnologias e formas de trabalho. Além disso, você será responsável por colaborar na evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times.
Habilidades Requisitadas:
* Conhecimento avançado em desenvolvimento em Golang ou Node com 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;
* Capacidade de trabalhar em um ambiente multifuncional e colaborativo, de maneira autônoma;
* Conhecimento sobre desenvolvimento e implementação de APIs;
* Conhecimento sobre desenvolvimento de microsserviços distribuídos;
* Embasação teórico, habilidade e preocupação com a excelência técnica e boas práticas de desenvolvimento;
* Familiaridade com metodologias ágeis;