Senior Performance Engineer
Perform performance profiling and optimization on information management applications for OnDemand (SAAS) Service. Work with the Operations and Engineering teams to make changes to improve service availability, performance and scalability in the application, systems or database layers.
Establish capacity planning framework. Monitor and trend key metrics to identify potential performance problems. Establish baselines for various workloads. Determine maximum capacity for production environment.
Identify performance bottlenecks and implement solutions to eliminate them. Code and test software changes to improve performance. Determine hardware/software configurations for optimal performance.
Build tools and infrastructure to support performance work. Develop, automate, and execute performance suites and analyze results to evaluate product performance.
Investigate, troubleshoot and fix application database, and/or systems performance problems
3-5 years experience in performance profiling and optimization
7 years software development experience with Java, preferably on search-related applications
5 years experience developing and implementing high-performance and high-availability applications
3 years experience with application, system and database performance tuning.
3 years experience with capacity planning.
Experience with Java profiling tools (JConsole, VisualVM, YourKit, logging and monitoring tools (Log4j, JMX) synthetic load generation tools (JMeter, Selenium)
Experience with Java stack tuning and debugging including garbage collection, core dump analysis, contention/concurrency and other bottleneck measurement, analysis and tuning.
Proficiency with JVM internals as they relate to performance tuning and memory management.
Experience with Windows Performance Counters & Monitoring/Profiling tools like PerfMon and XPerf or their Unix equivalents
Working knowledge of XML
Experience with virtualization technologies
Demonstrated ability to quickly learn new applications
Methodical, Systematic, Thorough
Good Communication Skills
For more information and an immediate response, please forward your resume to Nicole Foster: email@example.com or call Nicole at: 925.588.0150.
Thank you for your interest.