Buscamos um Especialista em Qualidade de Código para liderar a adoção de boas práticas e ferramentas de qualidade 💎 (com foco em SonarQube e SonarLint) 💎 , dar treinamentos e fomentar a cultura de qualidade nos times de desenvolvimento. A pessoa ideal tem forte vivência prática, capacidade de evangelização e habilidade de conduzir mudanças de processo em curto prazo.
💎 Requisitos Obrigatórios: 💎
· Experiência comprovada como Especialista ou referência técnica em qualidade de código e análise estática.
· Domínio de SonarQube/SonarCloud e SonarLint (configuração, Quality Gates, Quality Profiles, PR decoration, governança de issues).
· Vivência com CI/CD e integração de qualidade no pipeline (quebra de build/merge por Quality Gate).
· Sólidos conhecimentos de boas práticas (Clean Code, testes automatizados, TDD/BDD), segurança (noções de SAST) e revisão de código.
· Habilidade de facilitação e treinamento: capacidade de criar materiais, conduzir dojos/workshops e engajar times multifuncionais.
💎 Principais Responsabilidades: 💎
Desenhar e implementar a estratégia de qualidade de código (New Code, Quality Gates, Quality Profiles) no ecossistema do cliente.
· Configurar, calibrar e operar SonarQube/SonarCloud e promover o uso de SonarLint nos IDEs do time.
· Integrar análise estática aos pipelines de CI/CD (ex.: Jenkins, Azure DevOps, GitLab CI, GitHub Actions), com decoração de PR e bloqueio por Quality Gate quando aplicável.
· Realizar treinamentos práticos (hands-on) e workshops com os times: leitura de relatórios, priorização de issues, correções típicas e políticas de PR.
· Fomentar a cultura de melhoria contínua (governança de falsos positivos, critérios de aceite, metas no New Code, ritos de acompanhamento).
· Apoiar a priorização e o plano de ataque ao legado (bugs/vulnerabilidades críticos, duplicações e smells relevantes).
· Acompanhar métricas (coverage, duplicação, ratings, débito técnico) e reportar evolução para stakeholders.
· Atuar como suporte de 1º nível para desenvolvedores na leitura dos relatórios do SonarQube/SonarLint, indicando onde está o problema e como corrigi-lo.
· Conduzir alinhos técnicos e office hours semanais para esclarecer dúvidas, ajustar Quality Gate/Profiles e reforçar práticas recomendadas, fomentando a cultura de qualidade no time.