- Superior ou cursando na área de Tecnologia;- Conhecimento em metodologias ágeis e DEVOPS;- Conhecimento em linguagens como Java, Python, Jquery, JavaScript, Html e Angular, PL-SLQ;- Conhecimento cloud (AWS, Azure ou GCP);- Conhecimento em arquitetura de software;- Conhecimento nos princípios Solid, DDD e boas práticas de desenvolvimento;- Conhecimento em Microsserviços;- Conhecimento sobre Containers e Orquestração de Containers (Docker, Kubernetes).- Participa ativamente das sessões Discovery, contribuindo com as hipóteses de negócio sob o ponto de vista de práticas de desenvolvimento e construção de aplicações;- Ajuda a definir a direção técnica para o produto;- Garantir a comunicação clara entre as definições de arquitetura e componentes de software;- Garantir a evolução e a qualidade do desenvolvimento do Produto;- Faz a liderança técnica dos desenvolvedores;- Se necessário, Perfil Hands-On (codifica junto com os desenvolvedores);- Responsável por garantir o atendimento aos padrões do cliente de desenvolvimento de software, desenvolvimento seguro e demais padrões e normas de desenvolvimento aplicáveis a tecnologia aplicada utilizada pela Squad;- Em caso de infraestrutura externa, deve-se garantir a igualdade e compatibilidade para futura migração para o ambiente do cliente;- Apoiar e incentivar janelas de tempo para testes de hipóteses e novas tecnologias;- Garantir a evolução da documentação mínima definida de desenvolvimento de software;- Promover entre os Desenvolvedores processos e ritos técnicos como estimativas, definições técnicas, gitflow, mapeamento de débitos técnicos, etc;- Conhecer com profundidade as regras de negócio do produto e dos sistemas envolvidos para a entrega das histórias ou features;- Propor processos e ferramentas para facilitar o dia a dia do Squad;- Identificar e reduzir / eliminar riscos de segurança e o desperdício de recursos.