Se você é apaixonado(a) por tecnologia, gosta de resolver desafios complexos e acredita que resultados extraordinários são alcançados por meio da colaboração e da troca de conhecimento, essa vaga é para você! Você será peça-chave na condução técnica de times, apoiando o desenvolvimento de soluções escaláveis e sustentáveis, promovendo boas práticas de engenharia e contribuindo ativamente para a evolução contínua da nossa arquitetura e cultura de desenvolvimento.
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 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.
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 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.
Liderará a estratégia de DevSecOps, CI/CD e automação, utilizando Azure DevOps para garantir entregas contínuas, seguras e auditáveis.
Requisitos e qualificações
Experiência sólida em desenvolvimento e liderança técnica de times de engenharia, atuando na definição de soluções e boas práticas de código.
Domínio em .NET Framework / .NET Core e aplicação de padrões modernos de arquitetura (DDD, Event-Driven Architecture, Microservices, Clean Architecture).
Vivência prática em integração de sistemas distribuídos, garantindo segurança, escalabilidade e performance nas comunicações entre serviços.
Experiência em projetos de modernização e migração de aplicações, incluindo estratégias de desacoplamento e refatoração progressiva.
Conhecimento aprofundado em bancos de dados relacionais e não relacionais, com foco em modelagem eficiente, integridade transacional e otimização de consultas.
Experiência com Oracle Database, incluindo PL/SQL, tuning de queries e modelagem de dados.
Atuação em ambientes multicloud (Azure, AWS, OCI), com compreensão de estratégias híbridas e integrações com ambientes On-Premises.
Vivência em observabilidade e monitoramento, utilizando logs distribuídos, métricas e rastreamento para diagnóstico e melhoria contínua.
Conhecimento em práticas de DevSecOps e CI/CD, preferencialmente com pipelines em Azure DevOps.
Capacidade de traduzir requisitos de negócio em soluções técnicas, garantindo entregas consistentes, sustentáveis e alinhadas à estratégia da empresa.
Habilidade de mentoria técnica, apoiando o desenvolvimento do time e promovendo padrões de qualidade, automação e excelência de engenharia.
#J-18808-Ljbffr