**About the job Performance Engineer**:
**Load Testing Tools Proficiency**:
- Proficiency in scripting and executing load tests using a variety of tools, including but not limited to:
- JMeter / BlazeMeter
- Locust / Grasshopper
- CloudTest
- Load Runner / Performance Center
- Familiarity with managing JMX beans and utilizing tools like jconsole.
**Analysis Skills**:
- Understanding of performance fundamentals such as response time and throughput.
- Ability to identify common constraint symptoms related to compute, I/O, subsystems, and load balancers.
- Knowledge of synchronous and asynchronous components, with a preference for experience with AWS-related infrastructure like SQS and Lambda.
- Capability to identify performance constraints through metric analysis, including but not limited to:
- Response time and throughput analysis
- Resource utilization assessment (compute, I/O, network, storage)
- Evaluation of JVM garbage collection activities and time allocation
- Interpretation of thread dump and profiling data.
**Experience Requirements**:
- Working knowledge of APM (Application Performance Monitoring) solutions, with familiarity in tools like New Relic, Datadog, AppDynamics, and Dynatrace.
- Proficiency in Java or other JVM-related runtime environments.
- Basic SQL querying skills, preferably with experience in Aurora, MySQL, or Oracle databases.
**Preferred Experience**:
- Software development experience is preferred.
- Familiarity with both RDBMS and NoSQL systems.
- Experience in creating custom dashboards within metric and visualization platforms such as InfluxDB/Grafana, New Relic Insights, and Datadog.
- Hands-on experience with AWS DynamoDB.
- Experience in system administration, particularly with Linux/Unix environments.
- Proficiency in Unix command-line tools such as lsof, iostat, netstat, sar, grep/egrep, etc.
- Scripting experience in console environments like Bash or Korn.
- Understanding of AWS infrastructure components, including Application ELB, ECS/Fargate, Kubernetes, and Dockerized components.
- Familiarity with Scala is a plus.
Join our dynamic team and contribute to ensuring the optimal performance of our software systems to meet the demands of our growing user base.