Strong experience in performance engineering & testing on cloud & on-prem for n-tiered environments.
Expertise in using Performance tools such as NeoLoad, JMeter, LoadRunner etc.
Strong experience in understanding of application architecture, NFR’s & identifying production workloads. Experience in load, soak, scalability, and other types of performance tests
Advanced knowledge of web application protocols (HTTP, TCP, Websockets, REST, GraphQL)
Experience in writing monitoring and data extraction tools in Java, Python, or Unix Shell.
Experience with APM tools such as Dynatrace/ AppDynamics/New Relic and monitoring tools like Grafana, Prometheus, Kibana, Splunk, etc.
Experience with application monitoring/Observability, building dashboards, identifying & establishing SLA’s, logging & tracing.
Experience in Capacity planning and Performance tuning.
Experience in AWS or Azure platform to run performance tests.
Experience in performance engineering for J2EE/ .NET / LAMP, etc.
Experience in monitoring queues with tools like AnyPoint, MQ explorer etc.
Experience in running automated performance tests via CI/CD pipelines (on platforms like Cloudbees, GitHub etc.)
Good to Have:
Experience with chaos testing/engineering tools such as Gremlin/Chaos Monkey/Azure Chaos Studio etc.
Experience with container technologies such as Docker or Kubernetes.
Experience in observability/ Site Reliability engineering.
Participate in monitoring and establishing key operational metrics