Senior Software Architect / Tech Lead – App Vivo
Será que seu currículo passa pelo filtro desta vaga?
Envie seu CV e descubra, em segundos, sua compatibilidade real com Senior Software Architect / Tech Lead – App Vivo — o que já atende, e onde seu currículo pode estar perdendo aderência.
Descricao da vaga
VP: Tecnologia da Informação
Diretoria Transformação Tech
Local de trabalho: Remoto – São Paulo | Curitiba | Rio de Janeiro
Como Senior Software Architect / Tech Lead, você terá uma atuação transversal no ecossistema do App Vivo, conectando arquitetura, backend, jornadas digitais e plataformas de conteúdo.
Buscamos uma pessoa com boa visão sistêmica, que consiga navegar por diferentes camadas da solução, entender problemas complexos e apoiar os times na definição do melhor caminho técnico. Esperamos alguém que goste de colocar a mão na massa, investigar comportamentos, fazer troubleshooting e trabalhar em conjunto com diferentes squads para viabilizar as entregas.
No time de Plataforma App Vivo, você atuará próximo aos times responsáveis pelo Framework de Desenvolvimento, pelas integrações com o CMS e pelas evoluções do App Vivo.
Quem somos: o time de Plataforma App Vivo define padrões, evolui componentes e provê as bases técnicas que apoiam nossas squads na construção e evolução das experiências do App Vivo.
Responsabilidades e atribuicoes
· Atuar como referência técnica e apoiar decisões de arquitetura envolvendo o App Vivo, o Framework de Desenvolvimento, serviços de backend e plataformas de conteúdo.
· Entender o funcionamento das diferentes camadas do Framework de Desenvolvimento, como aplicações web, BFFs, microserviços, gestão de sessão, navegação e integrações com outros componentes do ecossistema.
· Apoiar a evolução das integrações entre o Framework de Desenvolvimento e CMS, garantindo que conteúdos e configurações e jornadas funcionem de forma consistente.
· Analisar problemas complexos de ponta a ponta, investigando logs, configurações, código, integrações, APIs, ambientes e dependências entre sistemas.
· Apoiar o diagnóstico e a resolução de incidentes e defeitos que envolvam mais de uma squad ou camada tecnológica.
· Contribuir com o desenho de soluções de backend, integrações e serviços necessários para a evolução das jornadas digitais.
· Participar de solution reviews, code reviews e discussões de arquitetura, ajudando os times a tomar decisões técnicas mais simples, seguras e sustentáveis.
· Trabalhar em conjunto com desenvolvedores, arquitetos, especialistas, times de produto e fornecedores para remover impedimentos e viabilizar as entregas.
· Registrar decisões técnicas e compartilhar conhecimento, reduzindo a concentração de informações e fortalecendo a autonomia dos times.
· Identificar riscos, dependências e impactos técnicos com antecedência, principalmente em mudanças que atravessem diferentes jornadas ou plataformas.
Requisitos
Graduação completa em Ciência da Computação, Engenharia de Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.