Descrição
Resumo:
Junte-se à equipe de Engenharia de Desempenho da Five9 para projetar, construir e executar testes de desempenho na sua plataforma em nuvem de centro de contato, aproveitando ferramentas modernas assistidas por IA.
Pontos principais:
1. Membro principal da equipe de Engenharia de Desempenho
2. Utilizar ferramentas assistidas por IA para acelerar a análise de testes e a detecção de anomalias
3. Colaborar estreitamente com desenvolvedores, engenheiros de QA e arquitetos
Junte-se a nós para trazer alegria à experiência do cliente. A Five9 é uma provedora líder de software em nuvem para centros de contato, levando o poder da inovação em nuvem a clientes em todo o mundo.
Viver nossos valores diariamente resulta em nossa cultura centrada na equipe e nos permite inovar, crescer e prosperar enquanto desfrutamos juntos dessa jornada.
Celebramos a diversidade e promovemos um ambiente inclusivo, capacitando nossos funcionários a serem autênticos.
#### **Sobre a vaga**
O Engenheiro de Teste de Desempenho será um membro principal da equipe de Engenharia de Desempenho da Five9, responsável por projetar, construir e executar testes de desempenho em toda a nossa plataforma em nuvem de centro de contato. O candidato ideal possui experiência prática na criação de modelos realistas de carga de trabalho, na execução de testes de carga e de estresse e na transformação dos resultados dos testes em descobertas claras e acionáveis para as equipes de desenvolvimento. Ele aplicará ferramentas modernas assistidas por IA para acelerar a análise de testes e a detecção de anomalias, ajudando a Five9 a entregar continuamente uma experiência de produto rápida e confiável.
####
#### **Principais responsabilidades**
* Projetar, desenvolver e manter scripts e cenários de teste de desempenho usando ferramentas como k6, Gatling, JMeter ou Python
* Construir e manter modelos realistas de carga de trabalho que representem com precisão os padrões de tráfego de produção e o comportamento do usuário
* Definir e documentar os objetivos dos testes de desempenho, critérios de entrada/saída e objetivos de nível de serviço (SLOs)
* Executar diversos tipos de testes, incluindo testes de linha de base, de carga, de estresse, de resistência (soak), de pico (spike) e de escalabilidade
* Analisar os resultados dos testes para identificar gargalos, regressões e áreas de preocupação; produzir descobertas e recomendações escritas claras
* Colaborar estreitamente com desenvolvedores, engenheiros de QA e arquitetos para compartilhar resultados e apoiar esforços de correção
* Configurar e manter ambientes de teste de desempenho e dados de teste alinhados às configurações de produção
* Integrar testes de desempenho em pipelines CI/CD para permitir validação contínua de desempenho
* Definir e configurar painéis de monitoramento e limiares de alerta usando plataformas de observabilidade (por exemplo, Datadog, Grafana, Prometheus)
* Diagnosticar defeitos relacionados ao desempenho e contribuir para investigações de análise da causa-raiz
* Manter a documentação de testes de desempenho, planos de teste e arquivos de resultados
* Utilizar ferramentas assistidas por IA para detecção automatizada de anomalias, estabelecimento inteligente de baseline e análise acelerada de resultados
* Usar plataformas AIOps impulsionadas por IA/ML para identificar tendências, prever regressões e reduzir o tempo médio de detecção (MTTD) de problemas de desempenho
#### **Requisitos**
* 4–7 anos de experiência prática em testes de desempenho ou engenharia de desempenho
* Experiência prática na escrita e manutenção de scripts de teste em uma ou mais das seguintes ferramentas: k6, Gatling, JMeter ou equivalente
* Bom entendimento dos tipos de testes de desempenho e de quando aplicá-los (carga, estresse, resistência, pico, escalabilidade)
* Experiência na definição de modelos de carga de trabalho e na tradução de métricas de produção em cenários de teste
* Proficiência em ferramentas de monitoramento de desempenho de aplicações (por exemplo, Datadog, New Relic, Grafana, Prometheus, AppDynamics)
* Capacidade de interpretar resultados de testes e dumps de threads/heap, identificar gargalos e comunicar descobertas claramente a partes interessadas técnicas e não técnicas
* Experiência na integração de testes de desempenho em pipelines CI/CD (por exemplo, Jenkins, GitLab CI, GitHub Actions)
* Habilidades em programação ou scripting em pelo menos uma linguagem (Python, JavaScript/Node.js, Java ou Groovy)
* Familiaridade com conceitos de IA/ML aplicados a testes: detecção de anomalias, estabelecimento inteligente de baseline, AIOps ou diagnósticos assistidos por LLM
* Experiência em testar aplicações web e APIs (REST, gRPC, WebSocket) sob concorrência realista
* Excelentes habilidades de comunicação escrita e verbal; capacidade de apresentar descobertas e conduzir discussões com equipes de engenharia
#### **Desejável**
* Experiência em testar VoIP, comunicações em tempo real ou plataformas de centros de contato
* Familiaridade com ambientes de execução de testes em contêineres (Docker, Kubernetes)
* Exposição a práticas de engenharia do caos (por exemplo, Chaos Monkey, Gremlin) como complemento aos testes de desempenho
* Experiência com ferramentas de observabilidade de IA ou AIOps (por exemplo, Dynatrace Davis AI, Datadog Watchdog, Arize)
* Conhecimento de ferramentas de rastreamento distribuído (por exemplo, Jaeger, Zipkin, OpenTelemetry) para análise de desempenho em nível de requisição
**Benefícios:**
* Ações da Five9
* Plano de bônus
* Benefício flexível de 10%
* Auxílio-refeição
* Seguro médico
* Seguro de vida
* 25 dias úteis de férias + feriados
A Five9 abraça a diversidade e está comprometida em construir uma equipe que represente uma variedade de origens, perspectivas e habilidades. Quanto mais inclusivos formos, melhor seremos. A Five9 é uma empregadora que oferece igualdade de oportunidades.
Consulte nossa política de privacidade, incluindo o aviso de privacidade para residentes da Califórnia, aqui: https://www.five9\.com/pt\-pt/legal.
Observação: A Five9 nunca solicitará que um candidato envie dinheiro como pré-requisito para iniciar seu emprego na Five9\.