Descrição do Cargo
O cargo de Engenheiro de Software Backend visa aprofundar nossas habilidades em desenvolvimento e implementação de soluções escaláveis.
Objetivos
* Apoiar na criação de arquiteturas robustas com base em microsserviços, garantindo funcionalidade, manutenibilidade e velocidade;
* Desenvolver projetos com consumo e geração de eventos em Streaming, API's e outras tecnologias modernas;
* Mantém-se atualizado sobre novas tendências e metodologias ágeis para aplicar em suas tarefas;
* Avalia constantemente as necessidades dos times e colabora no desenho de soluções evolutivas que maximizem o impacto positivo no negócio;
* Colega participante ativo que usa feedbacks construtivos e motivação para promover o crescimento profissional e pessoal da equipe.
Requisitos e Habilidades
1. Dominio avançado em Golang ou Node TypeScript, assim como conhecimento em Docker e Kubernetes;
2. Familiaridade com ferramentas de monitoramento e observabilidade, bem como testes unitários e integração;
3. Preocupa-se com qualidade e desempenho das soluções propostas;
4. Treinado em diferentes paradigmas, padrões e práticas de desenvolvimento para embasar a resolução de problemas complexos e disciplinar comportamentos altamente eficazes;
5. Conhecimento básico em C# e Google Cloud Continuous Integration é uma vantagem para sua carreira.
Educação e Qualificações
Pessoa com formação em Ciência da Computação, Engenharia de Software ou áreas afins, com experiência relevante na área de programação.