Senior Performance Engineer
Principais conhecimentos obrigatórios:
-
JMeter — criação de scripts, testes distribuídos, parametrização e correlação
-
RCA (Root Cause Analysis) — identificação de gargalos em apps, BD e infra
-
AWS — leitura de infra (EC2, RDS, k8s, Docker)
-
Grafana — construção de dashboards e correlação de métricas
-
Dynatrace — uso de APM para análise de performance ponta a ponta
-
Java — Análise do comportamento da JVM via monitoramento (heap, GC, threads, memory leaks)
Conhecimentos desejáveis:
-
Java — conhecimento mais sólido da linguagem e da JVM para aprofundar análises, identificando anti-patterns, gargalos e configurações com impacto em performance
-
Kubernetes — entendimento de pods, HPA, limites de recursos e leitura de métricas de cluster
-
Docker — operação básica de containers e leitura de logs
-
SonarQube — interpretação de relatórios de qualidade e correlação com riscos de performance
-
SQL — análise de queries, planos de execução e tuning básico
Ferramentas/tecnologias necessárias:
-
JMeter
-
Grafana, Datadog, Dynatrace, Zabbix
-
AWS
-
Git/GitLab — versionamento de scripts e artefatos de teste
-
Linux — linha de comando e troubleshooting básico
Soft skills mais importantes:
-
Postura consultiva — atua direto com cliente e lidera reuniões técnicas
-
Comunicação clara para públicos técnicos e executivos
-
Proatividade e ownership — corre atrás de requisitos, cobra retornos, escala bloqueios e remove impedimentos sem precisar de microgestão
-
Disciplina de gestão pessoal — usa kanban (ou ferramenta equivalente) pra organizar tarefas, dar visibilidade do andamento e priorizar entregas
-
Capacidade analítica e didática para explicar gargalos e justificar recomendações
-
Senioridade para defender decisões técnicas e priorização frente ao cliente
-
Colaboração em time remoto distribuído
Principais atividades da função
Rotina da posição:
-
Triagem de demandas: validar viabilidade, escopo e encaixe no pipeline antes de virar engajamento
-
Planejamento: kickoff com cliente, levantamento de requisitos, definição de cenários, SLA e critérios de aceite
-
Scriptagem: criação e manutenção de scripts JMeter, massa de dados e correlações
-
Execução: testes de carga, stress, endurance e spike em ambiente do cliente (geralmente homologação/staging)
-
Análise: correlação entre aplicação, infra e BD via APM e dashboards; RCA de gargalos
-
Fechamento: relatório técnico e executivo, apresentação ao cliente, plano de ação
-
Cadência: Rituais internos com o squad de performance
Atuação majoritariamente remota; eventuais visitas pontuais a cliente em São Paulo
Segunda à sexta - 09h às 18h
CLT: remuneração a combinar
Benefícios: convênio médico, odontológico e seguro de vida (sem custo para o titular), vale refeição (R$ 32,00/dia) e vale transporte