Resumo Tech Jobs
Sobre a oportunidade
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
· 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.
