Scope
- You own performance. You define, measure, break, and fix how the system behaves under real-world conditions. You ensure the product scales, stays stable, and performs predictablybefore customers find out it doesn't.
Our Technical Environment
- Performance Engineer with expertise in JMeter
- Java and Data structures
- Understanding of Linux Operating System and shell scripting
What You'll Do
- As a Performance Engineer, you serve as a specialist in the engineering team that supports the team with following responsibilities.
- Participate in design and development of skeleton/stub components for the successful integration tests..
- Develop automation utilities and scripts that help to automate mundane tasks.
- Participate in status meetings with Project stakeholders on need basis.
- Gather and validate the NFR's shared by customers/stakeholders.
- Mentor the team members on Performance test activities as the need arises.
- Analyse the Performance test runs and report defects and share the findings. Prepare and review Performance Test reports
Must Have
What we are looking for:
- 5-8 years of experience as Performance Tester/Engineer on Java based application deployed on-prem/on-cloud with expertise in JMeter as automation tool.
- Hands-on with performance tools JMeter / Gatling / k6, APM tools, log analysis, profiling tools.
- Understanding of metrics needed performance certification of a Java application
- Understanding of Non-Functional Requirements (NFRs)
- Linux perf commands & Shell scripting
- Telegraph, Influx, Grafana for Application monitoring.
- Thread Dump analysis, GC logs analysis, Heap dump analysis.
- A strong and innovative approach to problem-solving and finding solutions
- Excellent communicator (written and verbal, formal and informal)
- Flexible and proactive/self-motivated working style with strong personal ownership and problem resolution
- Ability to multi-task under pressure and work independently with minimum supervision.
- Ability to prioritize under pressure
- Ability to learn on the job and apply the knowledge to achieve results.
Good To Have
- Java and Data structures
- SQL knowledge.
- Tomcat/Netty
- Understanding of REST API's
- Experience working/administering Azure or any other cloud service provider
- Hazelcast or any IMDG ( In Memory Data grid) or REDIS, (Nice to have)
- Kafka or any messaging systems.
- Understanding of Microservices architecture
- Ecommerce and Retailer domain understanding
- Understanding of Kubernetes architecture and administration
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success and the success of our customers. Does your heart beat like ours Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.