Performance Engineer Performance Engineer …

J.P.Morgan
in Chicago, IL, United States
Permanent, Full time
Last application, 19 Oct 20
Competitive
J.P.Morgan
in Chicago, IL, United States
Permanent, Full time
Last application, 19 Oct 20
Competitive
Performance Engineer
Description:

Performance Engineer will be responsible for some of the following functions:
• 8 or more years of experience in field of Performance engineering , looking at heap dumps, thread dump and doing deeper analysis on performance issues
• Strong problem solver, should be able to analyze the performance issues and provide solution to solve them
• Should be able to provide tuning recommendations for heap, cpu, thread related application issues
• Experience with standard profiling/monitoring tools - Dynatrace, Grafana, Jprobe, JCONSOLE etc
• Expertise with various programming languages/concepts (JAVA, J2EE, Java Script, JSON, AJAX, Spring, HTML5, etc.)
• Provides tuning recommendations to resolve complex performance issues (response time, throughput, Heap, CPU and garbage collection etc.)
• Analyzes performance test results to evaluate impacts on production infrastructure and make comparisons with previous release benchmarks
• Able to develop test data tools using Java, groovy, Python as required
• Performs in-depth technical root cause analysis for high priority issues spanning all technology layers/stacks
• Works with cross functional project teams to define performance metrics and acceptance criteria
• Models technical requirements to evaluate performance impacts
• Review application functionality and collaborate with development to determine performance testing requirements
• Gain a working knowledge of the technical details of the system under test
• Learn to use all the tools available for monitoring the perf environment
• Review test executions to confirm that performance tests are valid and operating as expected
• Identify issues in the test execution, test data, performance environment that are impacting the test
• Provide root cause analysis and Engage the appropriate AD partners, product, architecture team for issues
• Develops JMETER scripts, add them to Blazmeter and visualize the results in kibana and draws meaningful conclusion from the results
• Must have working knowledge across all major tiers/technologies associated with distributed web applications (e.g. Java development, web server setup/administration, application server setup/administration, basics of TCP/IP and HTTP/S protocols, SQL, etc.)
• Must have excellent problem solving and critical thinking skills
• Financial industry experience is a plus
• Expert written and communication skills
• Works with cross functional project teams to define performance metrics and acceptance criteria
• Models technical requirements to evaluate performance impacts
• Must have working knowledge across all major tiers/technologies associated with distributed web applications (e.g. Java development, web server setup/administration, application server setup/administration, basics of TCP/IP and HTTP/S protocols, SQL, etc.)

Skills/Technology -
Monitoring Tools: Kibana, Grafana
Performance Engineering Deep dive tools: DynaTrace, JVM thread and Java Heap monitoring and analysis
Development skills: Java Development Skills , groovy, UNIX, Paython
Testing Tools: JMETER, Blazmeter,
Other Skills : Jenkins, CI/CD pipeline,Microservices Architecture, Oracle Database
J.P.Morgan logo
More Jobs Like This
See more jobs
Close
Loading...
Loading...