Buscamos uma pessoa capacitada para o cargo de Engenheiro de Software Backend.
Descrição do Cargo
O papel visa desempenhar a responsabilidade por desenvolver soluções tecnológicas, garantindo qualidade, velocidade e manutenibilidade. Será necessário criar projetos com arquitetura de microsserviços, consumo e geração de eventos em streaming, além de garantir que todas as soluções técnicas estejam alinhadas à estratégia do negócio.
Habilidades e Conhecimentos Requeridos
* Desenvolvimento em Go ou Node.js;
* Conhecimento sobre desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka);
* Docker & Kubernetes;
* Ferramentas de monitoramento e observabilidade;
* 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;
* Desenvolvimento e implementação de APIs;
* Desenvolvimento de microsserviços distribuídos;
* Embasamento teórico, habilidade e preocupação com a excelência técnica e boas práticas de desenvolvimento;
* Familiaridade com metodologias ágeis.
Bom Saber Ter:
* C#;
* Google Cloud Continuous Integration;
* Continuous Delivery.
Responsabilidades
1. Desenvolver programação do início ao fim, incluindo definições de arquitetura, testes e rollout em produção;
2. Desenvolver projetos com arquitetura de microsserviços, consumo e geração de eventos em streaming, API's;
3. Garantir a funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade;
4. Ajudar o time no desenho de soluções com arquitetura evolutiva;
5. Colaborar com a evolução das habilidades técnicas do time;
6. Trabalhar em um ambiente colaborativo;
Precisamos de alguém motivado e disposto a aprender constantemente, contribuindo com suas ideias e experiências para o sucesso da equipe.