Descrição
Procuramos um Squad Leader (Coordenador de TI) para liderar um dos nossos times de engenharia, garantindo excelência técnica, desenvolvimento de pessoas e entregas de alto impacto em um ambiente de forte cultura e escalabilidade.
Responsabilidades e atribuições
Gestão de Pessoas e Cultura de Engenharia
- Conduzir conversas estruturadas de 1:1, definindo e acompanhando Planos de Desenvolvimento Individual (PDI) para engenheiros seniores.
- Identificar gaps de conhecimento, desenhar planos de sucessão, mentorar e reter talentos técnicos.
- Atuar ativamente em processos seletivos e no onboarding de novos integrantes da squad.
- Fomentar uma cultura de colaboração, segurança psicológica, inovação e aprendizado contínuo.
Liderança Arquitetural e Governança Técnica
- Atuar como guardião da qualidade, manutenibilidade e escalabilidade das soluções técnicas desenvolvidas em Java e Spring Boot.
- Apoiar o time no desenho e na evolução de arquiteturas distribuídas baseadas em microsserviços, mensageria e nuvem (GCP).
- Garantir a aplicação consistente de boas práticas de engenharia: Clean Code, SOLID, Design Patterns, cobertura sólida de testes automatizados e segurança de código.
- Arbitrar debates técnicos complexos e direcionar a gestão e mitigação de débitos técnicos.
Eficiência de Entrega, Métricas e Operação
- Acompanhar e otimizar o fluxo de entrega das squads utilizando metodologias ágeis (Scrum/Kanban).
- Monitorar e evoluir métricas de engenharia (como métricas DORA: frequência de deploy, tempo de entrega, taxa de falha de mudanças e MTTR).
- Assegurar alta disponibilidade, resiliência e observabilidade das aplicações em produção, garantindo SLAs/SLOs bem definidos e resposta rápida a incidentes críticos.
- Estimular a cultura DevSecOps, garantindo automação de CI/CD e segurança em todas as etapas do ciclo de vida da aplicação.
Alinhamento com Produto e Negócio
- Atuar como parceiro estratégico de Product Managers (PMs), Designers e stakeholders de negócio.
- Traduzir objetivos de negócio em iniciativas técnicas viáveis, gerenciando tradeoffs entre tempo de entrega, escopo e solidez arquitetural.
- Comunicar com clareza o valor e o impacto de iniciativas técnicas para públicos não técnicos e lideranças executivas.
Inovação e Adoção de IA no Ciclo de Desenvolvimento
- Estimular a modernização contínua das práticas de engenharia, incluindo o uso estratégico e seguro de assistentes de código e inteligência artificial generativa para aumento de produtividade e qualidade.
Requisitos e qualificações
Liderança e Gestão
- Experiência prévia comprovada na liderança direta de desenvolvedores de software (Tech Lead, Squad Lead, Engineering Manager ou Tech Manager).
- Experiência comprovada em gestão de pessoas (avaliações de desempenho, feedback contínuo, 1:1s e resolução de conflitos).
- Vivência consolidada com cerimônias e práticas ágeis (Scrum, Kanban) voltadas para fluxo contínuo e previsibilidade.
Bagagem Técnica e Arquitetural (Stack do Time)
- Ecossistema Java & Spring: Sólido background técnico em Java (versão 11 ou superior) e domínio do ecossistema Spring Boot (Spring Data, Spring Security, Spring Cloud).
- Arquitetura Distribuída & Mensageria: Experiência prática com desenho e sustentação de microsserviços desacoplados e comunicação assíncrona orientada a eventos (Kafka, RabbitMQ ou GCP Pub/Sub).
- Padrões de Qualidade e Código: Domínio de Clean Code, Design Patterns e estratégia abrangente de testes automatizados (unitários com JUnit/Mockito e integração com Testcontainers/Spring Test).
- Segurança da Informação: Conhecimento prático em mecanismos modernos de autenticação e autorização (OAuth 2.0, JWT) e integração de práticas de segurança no pipeline (DevSecOps).
- Observabilidade e Confiabilidade: Experiência em estratégias de monitoramento e tracing distribuído em microsserviços (OpenTelemetry, Datadog, Grafana, ELK ou Google Cloud Logging/Monitoring), com definição de alertas e métricas operacionais.
- Infraestrutura em Nuvem & Containers: Experiência com Google Cloud Platform (GCP) ou AWS, com foco em containers e orquestração (Docker, Kubernetes/GKE, Cloud Run ou Compute Engine).
- CI/CD e Versionamento: Domínio de fluxos Git (GitFlow, trunk-based) e esteiras automatizadas de integração e entrega contínua (GitLab CI/CD, GitHub Actions ou Jenkins).
Produtividade com IA
- Vivência e incentivo prático no uso de assistentes de código baseados em IA (ex.: GitHub Copilot, Cursor, Gemini, Claude) aplicados à rotina de desenvolvimento, revisão e refatoração de código.
Benefícios
- Assistência Médica
- Assistência Odontológica
- Auxílio Creche
- PLR
- Wellhub
- Seguro de Vida
- Vale Alimentação, Vale Refeição e Vale Transporte pagos através do Cartão Bullla