Garantia de Desempenho
Aqui você encontrará oportunidades de desenvolver soluções autônomas, inovadoras e com impacto real em produtos de grande escala.
Descrição do Cargo
O Líder Técnico é responsável por garantir a arquitetura dos sistemas distribuídos, com foco em escalabilidade, modularidade e manutenção. A liderança técnica deve promover alinhamento arquitetural, governança e eficiência entre times.
Responsabilidades:
* Liderar squads multidisciplinares na definição e implementação de soluções modulares, sustentáveis e de fácil manutenção.
* Definir padrões técnicos e diretrizes de desenvolvimento para garantir qualidade e segurança das aplicações.
* Facilitar comunicação técnica entre squads e stakeholders, promovendo colaboração contínua.
* Implementar DevSecOps, CI/CD e automação utilizando Azure DevOps, assegurando rastreabilidade e melhoria contínua.
Requisitos Técnicos:
* Experiência sólida em engenharia de software e arquitetura de sistemas distribuídos, com foco em escalabilidade e modularidade.
* Domínio de .NET Framework e aplicação de práticas modernas como Domain-Driven Design (DDD), Event-Driven Architecture (EDA) e Clean Architecture.
* Vivência com DevSecOps, automação de pipelines e esteiras CI/CD utilizando Azure DevOps.
* Conhecimento avançado em mensageria assíncrona, comunicação entre microsserviços, logging distribuído e monitoramento de aplicações.
Competências Desejadas:
* Estratégia e visão tecnológica para impulsionar plataformização e reuso entre squads.
* Capacidade de equilibrar inovação, refatoração e entrega de valor em ambientes ágeis.
* Facilitador da comunicação técnica e colaboração contínua entre squads e stakeholders.