Procuramos por alguém com conhecimento avançado em desenvolvimento de software para sistemas escaláveis.
* Desenvolvimento de aplicativos back-end utilizando linguagens como Golang ou Typescript;
* Arquitetura de microserviços, consumo e geração de eventos em streaming para garantir a escalabilidade dos sistemas;
* Desenvolvimento de APIs robustas e seguras para atender às necessidades dos usuários;
* Garantir a manutenibilidade e velocidade dos sistemas, além de práticas de teste e qualidade;
* Ajuste das soluções técnicas para atender às necessidades do negócio;
O candidato deve ter:
* Conhecimento avançado em desenvolvimento de software;
* Experiência com arquitetura de microserviços e consumo/geração de eventos em streaming;
* Conhecimento em Docker & Kubernetes para garantir a escalabilidade dos sistemas;
* Capacidade de trabalhar em um ambiente colaborativo, em que práticas de pareamento e feedbacks são comuns;
* Disponibilidade para aprender novas tecnologias e formas de trabalho.
Seja você conhecer:
* Conhecimento em desenvolvimento em C#;
* Google Cloud Continuous Integration;
* Continuous Delivery.
Papel do Software Engineering Backend:
* Desenvolver programação do início ao fim, incluindo definição de arquitetura e testes em produção;
* Desenvolvimento de projetos com arquitetura de microserviços e consumo/geração de eventos em streaming;
* Garantir a funcionalidade, manutenibilidade e velocidade dos sistemas;
* Trabalhar em equipe para desenvolver soluções escaláveis e seguras.