Estar atualizado com as tendências de IA Domínio em programação (Fullstack) Domínio em banco de dados (SQL) Conhecimento e prática com banco de dados NoSql Sólidos conhecimentos em DevOps e Cloud (OCI, AWS, Azure, GCP) Ser referência para criar documentação técnica Referência para realizar troubleshooting Ser referência sobre segurança em software Sólidos conhecimentos sobre microservice Sólidos conhecimentos em gestão e organização de demandas Ser referência em design de arquitetura de software Sólidos conhecimentos em escalabilidade e desempenho Liderar tecnicamente a concepção e evolução da arquitetura de software, garantindo que ela atenda aos requisitos funcionais e não funcionais Foco em desenvolver uma arquitetura robusta, escalável e sustentável a longo prazo, baseada em padrões de engenharia e melhores práticas pré-estabelecidas Identificar oportunidades de aplicação de soluções de IA e promover a adoção seguindo padrões de segurança e privacidade de dados Participar de code reviews garantindo a qualidade das entregas, verificando se os padrões de código e especificações técnicas estão sendo aplicados Melhorar a documentação técnica do produto, ajudando o time a ter uma visão mais clara do produto, incluindo criação de diagramas, documentação do código, e atualização de especificações técnicas Sempre que necessário, participar de ritos com os stakeholders para prover status do projeto, identificar riscos e gargalos, e/ou sugerir melhorias no projeto Participar de plannings e pair-programming, buscando proximidade com o time de desenvolvimento, fortalecendo o relacionamento e o trabalho em equipe. Buscar estar em constante evolução, se desenvolvendo, e melhorando suas habilidades Com apoio do mentor, assegurar que os padrões necessários para gerar confiabilidade, manutenibilidade, e escalabilidade, estão sendo aplicados.
Estar próximo do time para validar que a arquitetura está sendo implementada corretamente, e que problemas sejam resolvidos em tempo hábil.