Salário: R$ 2.000 a R$ 5.000 por mês
Área: Outros
Nível: Junior
Seu dia a dia
Atuar com time multidisciplinar;
Realizar discovery para entender as regras de negócios e pensar em soluções escaláveis;
Desenvolver soluções e resolver as questões na causa raiz das necessidades da squad;
Acompanhar os canais de alerta, identificar impasses, à fim de mitigá-los e propor soluções;
Definir e desenvolver arquitetura para novas features, mantendo rastreabilidade e observabilidade de todo o desenvolvimento.
Desenvolver, realizar testes unitários, implantar e monitorar o que foi desenvolvido (além de garantir a qualidade e boas práticas de programação);
Manter, melhorar e revisar códigos existentes através de Code Review e Pair Programming;
Manter documentações atualizadas;
Participar das decisões na implementação dos produtos, demonstrando sentimento de dono;
Manter bom relacionamento buscando soluções inovadoras para os nossos produtos digitais;
Investigar, testar e propor o uso de novas tecnologias;
Trabalhar de forma colaborativa, usando de boa comunicação e praticando feedback com pares e líderes;
Responsabilidade e Atribuições
Conhecimentos avançados em .Net (Framework 5.0 ou superior, Core);
Conhecimentos em trabalhar com gerenciamento de eventos em fila;
Experiência prévia com desenvolvimento de software, de preferência em arquitetura de microservices;
Conhecimento em arquitetura de software e boas práticas de desenvolvimento;
Atenção com a qualidade e padronização do código, garantindo legibilidade, escalabilidade e performance;
Vivência com sistemas em produção e cloud platform;
Capacidade de elaborar testes unitários e de integração;
Conhecimento em CI/CD e containers;
Conhecimento em práticas ágeis com Scrum, papeis cerimônias e artefatos;
Experiência com observability vs monitoring;
Experiência com Gitflow.
Desejável
Cloud computing (GCP, OCI, AWS ou Azure)
Conhecimentos de Lambdas e Kubernetes
