IDR-40667 - Code Review Services Analyst / Code Review Specialist
Descrição
Visão Geral da Função
O Especialista em Revisão de Código dará suporte a atividades de segurança de aplicações desenvolvidas em uma organização de atuação global. A função concentra-se na análise de resultados de ferramentas SAST e SCA, na avaliação de propostas de mitigação, na validação de possíveis falsos positivos e na orientação de equipes de desenvolvimento quanto a abordagens práticas de remediação. O perfil ideal combina uma mentalidade voltada ao desenvolvimento de software com um sólido conhecimento em segurança, sendo capaz de atuar de forma independente em um ambiente de interação com o cliente.
Diferenciais
• Experiência prática anterior como desenvolvedor(a) de software, especialmente na orientação de outros desenvolvedores sobre a correção de código.
• Familiaridade com padrões de arquitetura de aplicações, como MVC, microsserviços e arquitetura orientada a eventos.
• Experiência com metodologias ágeis (XP, Scrum ou Kanban), desenvolvimento orientado a testes (TDD) e práticas de CI/CD.
• Familiaridade com arquitetura e serviços em nuvem, incluindo AWS.
• Experiência ou contato com revisão de código, conceitos de testes de intrusão (penetration testing), Burp Suite, Metasploit, fuzzing ou Jenkins. Não é exigida experiência prática na execução de testes de intrusão.
• Experiência no uso ou suporte a funcionalidades baseadas em IA (inteligência artificial) em contextos de engenharia ou segurança.
• Disponibilidade para manter uma sobreposição significativa de horário com o fuso horário do Leste dos EUA (US Eastern Time). Isso é desejável, mas não obrigatório.
• Confiança para expressar opiniões, propor melhorias e contribuir para um ambiente de equipe aberto e colaborativo.
Requisitos
Principais Responsabilidades
• Monitorar a fila de chamados, selecionar demandas de forma proativa, gerenciar os casos atribuídos — desde o recebimento até a resolução — e realizar acompanhamentos (follow-ups) dentro dos prazos estabelecidos.
• Analisar resultados de SAST e SCA e avaliar as mitigações propostas, verificando, inclusive, se os controles adotados reduzem adequadamente o risco da aplicação.
• Analisar o comportamento de aplicações, arquitetura, fluxos de dados e código-fonte, conforme necessário, para compreender as vulnerabilidades detectadas e os supostos falsos positivos relatados.
• Fornecer orientações claras e práticas aos desenvolvedores sobre como corrigir vulnerabilidades identificadas no código-fonte.
• Interagir diretamente com as equipes de desenvolvimento internas — por meio do Microsoft Teams, chamadas ou comunicação escrita — sempre que forem necessários esclarecimentos ou consultas.
• Contribuir com ideias que aprimorem o serviço, os processos e a utilização de tecnologias emergentes dentro da equipe.
Perfil do candidato ideal
O candidato ideal deve ter uma mentalidade voltada para a segurança, possuir credibilidade técnica junto aos desenvolvedores, sentir-se à vontade para tomar decisões baseadas em riscos e ser altamente proativo. Deve ser capaz de lidar com informações incompletas, comunicar-se de forma clara em um ambiente global e traduzir as descobertas de segurança em ações práticas para as equipes de desenvolvimento.
Fuso horário: EST
