Descrição de Vaga
| Código: | 1090 |
| Título da vaga: | Tech Lead (Híbrido) |
| Local: | São Paulo, SP |
| Nível Profissional: | Sênior |
| Áreas de Atuação Profissional: | TI - Desenvolvimento |
| Descrição: | Liderar tecnicamente o time de engenharia da plataforma de iGaming brasileira, definindo padrões de arquitetura, qualidade de código e práticas de desenvolvimento que garantam escalabilidade, segurança e alta disponibilidade em operação 24/7. Ser o ponto de referência técnica que eleva o nível do time, remove obstáculos de engenharia e traduz requisitos de produto em soluções técnicas robustas e elegantes. Responsabilidades: 01 Definir e manter os padrões de arquitetura, design patterns e boas práticas de desenvolvimento adotados pelo time de engenharia da plataforma. 02 Conduzir code reviews rigorosos garantindo qualidade, segurança, performance e manutenibilidade do código em produção. 03 Remover bloqueios técnicos do time, apoiando decisões de arquitetura em situações de alta complexidade ou risco técnico elevado. 04 Liderar o processo de planejamento técnico de features — estimativas, divisão de tarefas, identificação de riscos e definição de abordagem de implementação. 05 Garantir a estabilidade e performance da plataforma em produção, participando ativamente do on-call e liderando a resposta a incidentes críticos. 06 Construir e manter a estratégia de dívida técnica do time, equilibrando velocidade de entrega com saúde do codebase a longo prazo. 07 Integrar inteligência artificial e ferramentas de automação no fluxo de desenvolvimento — GitHub Copilot, testes automatizados, CI/CD — para acelerar entregas com qualidade. 08 Colaborar com PMs e POs na definição de requisitos técnicos, viabilidade de features e estimativas realistas de esforço de desenvolvimento. 09 Liderar a adoção de novas tecnologias e frameworks, conduzindo provas de conceito e avaliando trade-offs com critério técnico e visão de negócio. 10 Garantir conformidade técnica com requisitos regulatórios de iGaming, incluindo segurança de dados, auditabilidade de transações e certificações de sistema. 11 Mentorar desenvolvedores do time, conduzindo 1:1s técnicos, planos de desenvolvimento e feedback contínuo para elevar o nível coletivo de engenharia. 12 Documentar decisões arquiteturais, ADRs (Architecture Decision Records) e diagramas de sistema para garantir rastreabilidade e transferência de conhecimento. |
| Habilidades: | Formação Acadêmica: Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas Pós / Especializações: Especializações em arquitetura de software, sistemas distribuídos ou cloud são desejáveis; MBA em Gestão de Tecnologia é diferencial Experiência Mínima: Mínimo 8 anos em desenvolvimento de software; ao menos 3 anos em papel de liderança técnica; experiência com sistemas de alta disponibilidade, transações em tempo real e plataformas de iGaming ou fintechs é altamente desejável Conhecimentos Técnicos: Arquitetura de microservices, sistemas distribuídos, cloud (AWS/GCP), Docker, Kubernetes, CI/CD, linguagens backend (Go, Java, Python, Node.js), bancos de dados relacionais e NoSQL, filas de mensagens (Kafka, RabbitMQ), segurança de aplicações, observabilidade Requisitos Técnicos: • Fluência em IA e automação — integra GitHub Copilot, testes gerados por IA e automação de CI/CD no fluxo do time • Tomada de decisão baseada em dados em tempo real — usa métricas de observabilidade para diagnosticar e resolver problemas • Gestão de prioridades e cadência de entrega — planeja tecnicamente sprints com estimativas confiáveis e gestão de risco • Construção de sistemas e processos escaláveis — projeta arquiteturas que crescem com o volume de jogadores sem reescritas • Análise de experiência do usuário — monitora latência, erros e performance como indicadores diretos de experiência do jogador • Arquitetura de sistemas distribuídos — domina microserviços, event sourcing, CQRS e padrões de resiliência com profundidade • Cloud e containerização — opera AWS/GCP, Kubernetes e Docker com autonomia em ambientes de produção críticos • Observabilidade e monitoramento — implementa logging, tracing e alertas para visibilidade total da plataforma • Segurança de aplicações — aplica OWASP, gestão de segredos, autenticação e autorização em sistemas críticos • CI/CD e DevOps — constrói e mantém pipelines de integração e deploy contínuo com qualidade e velocidade |