O que você precisa para essa posição no jogo:
* Conhecimento avançado em desenvolvimento de software back-end, como Golang ou Typescript;
* Familiaridade com eventos streaming e produtos para Event Streaming (Kafka);
* Habilidades em Docker & Kubernetes;
* Conhecimento de ferramentas de monitoramento e observabilidade;
* Capacidade de escrever testes unitários e de integração;
* Atenção à qualidade e desempenho das soluções propostas;
* Comportamento colaborativo em um ambiente multifuncional;
* Desenvolvimento e implementação de APIs;
* Arquitetura de microsserviços distribuídos;
* Excelência técnica e boas práticas de desenvolvimento (DDD, Design de Código, Paradigmas, etc.);
* Metodologias ágeis.
Seria ideal se você tivesse conhecimento em:
* Desenvolvimento em C#;
* Integração contínua no Google Cloud;
* Lançamentos contínuos.
Seu papel como Engenheiro de Software Back-end é:
* Desenvolver soluções completas, incluindo definição da arquitetura, testes e implantação em produção;
* Desenvolver projetos com microserviços, consumo e geração de eventos em Streaming, APIs;
* Garantir a funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade;
* Alinhar soluções técnicas à estratégia do negócio;
* Colaborar na evolução das habilidades técnicas do time;
* Trabalhar em equipe colaborativa e colaborar nas melhorias contínuas;