Oracle

Performance Engineer

Job Location:  Pune
Job Description:  SkillSet: performance testing, load runner, load testing, environment, test scripts.
*An experienced consulting professional who has an understanding of solutions, industry best practices, multiple business processes or technology designs within a product/technology family. Operates independently to provide quality work products to an engagement. Performs varied and complex duties and tasks that need independent judgment, in order to implement Oracle products and technology to meet customer needs. Applies Oracle methodology, company procedures, and leading practices.
Operates independently to provide quality work products to an engagement. Performs varied and complex duties and tasks that need independent judgment, in order to implement Oracle products and technology to meet customer needs. Applies Oracle methodology, company procedures, and leading practices. Demonstrates expertise to deliver functional and technical solutions on moderately complex customer engagements. May act as the team lead on projects. Effectively consults with management of customer organizations. Participates in business development activities. Develops and configures detailed solutions for moderately complex projects.
5-7 years of experience relevant to this position including 2 years consulting experience preferred. Undergraduate degree or equivalent experience. Product or technical expertise relevant to practice focus. Ability to communicate effectively. Ability to build rapport with team members and clients. Ability to travel as needed., *

Roles Responsibilities:

  • Reviews proposed design and infrastructure
  • Recommends performance and reliability enhancements
  • Setup performance test environment
  • Troubleshoot end-to-end system bottlenecks
  • Identify performance hotspots in triages and experience with root cause analysis
  • Memory leak testing and code optimization
  • Instrument application code using profiling tools like Dynatrace, Jprofiler and Collect deep diagnostics to measure function call level execution cost in terms of CPU, memory, disk and network I/O.
  • Gather JVM Heap Dumps and Thread dumps to analyze concurrent executions and call stack. Navigate through the Java object reference graphs in heap dumps and identify Memory leaks, loitering objects, large object allocations, Over allocation of short-lived objects etc.
  • Optimize database (Oracle/DB2) performance by tuning db configuration, db optimizer configurations and sql tuning by join analysis, indexing and sql rewriting.

Required Skills:

  • Proficient experiences in creating load test plan, executing and monitoring tests, analyzing test results and identifying application optimization opportunities.
  • Solid understanding on Java performance concepts and tuning such as JVM, Garbage Collector, CPU cycles, memory utilization and context switching.
  • Hands on Experience tuning Websphere, Jboss, Tomcat and container application servers, Apache/httpd Web Servers, Network analysis.
  • Ability to troubleshoot, conduct RCA for Production issues.
  • Proficient in understanding the product architecture and framework
  • Understands the code design concepts and frameworks
  • Hands on Experience with Dynatrace
  • Hands on experience with JMETER or LoadRunner
  • Good Oracle DB knowledge with understanding of SQL executions plan , AWR and SQLT Reports

Desired Skills:

  • Experience with Kubernetes/Docker/OpenShift application platform and have good knowledge of container-based applications.
  • Hudson and Jenkins
Functional Area:  General / Other Software
Experience:  2 - 7 years
Qualification:  ("Graduation in any field")
Salary:  4.0 Lakh to 10 Lakh INR
 
Oracle
Job Ad publication date: 24 Feb 2021