Estamos em busca de uma pessoa dedicada e com vontade de fazer a diferença para atuar na área de liderança. Se você ama tecnologia, gosta de desafios e acredita no poder da colaboração para alcançar grandes resultados, essa oportunidade é para você!
Responsabilidades e atribuições
* O Tech Lead será responsável por liderar squads multidisciplinares garantindo que as decisões técnicas e arquiteturais sejam consistentes, escaláveis e alinhadas à estratégia do projeto.
* Liderar e alinhar as Squads (Engenharia de Plataforma, 2 Backend, 1 Frontend), garantindo sincronização, eficiência e governança técnica.
* Definir e implementar templates, frameworks e bibliotecas reutilizáveis, garantindo padronização e acelerando o desenvolvimento.
* Criar e manter pipelines de CI/CD para reuso entre squads, garantindo segurança, rastreabilidade e automação via Azure DevOps.
* Atuar como guardião da arquitetura, garantindo que as soluções sejam modulares, escaláveis e de fácil manutenção.
* Apoiar decisões estratégicas de tecnologia, garantindo que a evolução da plataforma acompanhe os desafios de crescimento do produto.
* Garantir monitoramento, Observabilidade e logging distribuído, assegurando alta disponibilidade, performance e otimização das aplicações, garantindo monitoramento, rastreamento e mitigação de falhas.
* Acompanhar métricas e indicadores de qualidade, garantindo a melhoria contínua do ciclo de desenvolvimento.
* Facilitar a comunicação entre squads e stakeholders técnicos, garantindo alinhamento e colaboração contínua.
* Gerenciar riscos e antecipar gargalos técnicos, garantindo entregas consistentes e previsíveis.
* Atuar na não geração de technical debt, garantindo documentação e evolução arquitetural contínua.
* Atuará como referência técnica e estratégica, definindo padrões, processos, templates e componentes reutilizáveis, impulsionando a plataformização e automação de infraestrutura e desenvolvimento.
* Implementará princípios de Team Topologies, garantindo um modelo de enablement e reuso, permitindo que os squads de desenvolvimento entreguem valor sem fricção operacional.
Requisitos e qualificações
* Experiência em engenharia de software e arquitetura de sistemas distribuídos.
* Forte experiência em liderança técnica e gestão de múltiplos squads simultaneamente.
* Domínio de .NET Framework, React.js, RabbitMQ e práticas modernas de arquitetura (DDD, EDA, Microservices, Clean Architecture).
* Vivência com plataformas de DevSecOps e práticas de automação em Azure DevOps.
* Capacidade de projetar e otimizar pipelines de CI/CD e automação de infraestrutura.
* Experiência na construção de pipelines de reuso e padrões para múltiplos times de engenharia.
* Domínio de mensageria assíncrona (RabbitMQ) e comunicação entre microsserviços. Conhecimento sólido em Observabilidade, logs distribuídos e monitoramento de aplicações.
* Habilidade para balancear inovação, refatoração e entrega de valor em um ambiente de desenvolvimento ágil.
Informações adicionais:
* Remuneração CLT compatível com o mercado;
* Trabalho Remoto.
* Horário de trabalho flexível: De acordo com área de atuação e política interna;
* Flash - Cartão de Benefícios Flexíveis com todas as categorias habilitadas: Alimentação, Refeição, Mobilidade, Educação, Saúde e Cultura;
* Seguro de Vida (Caixa Econômica);
* Plano de Saúde (Porto Seguro);
* Plano Odontológico (Porto Seguro);
* PLR de acordo com a política da empresa;
* Voucher Smash Card no dia do aniversário;
* Parceria com escola de inglês;
* Programa de indicação #amigosv8.tech;