Hi,
Hope you are doing good. This is Ravi Satoun from International Business
Solutions (IBS).
Currently I have position of Performance Engg.
REQUIREMENT DETAIL:
Role: Java Performance Engineer
Location: San Francisco or possibly, Redwood City
Duration: 6 months or Full time
Required:
Minimum Requirements:
• 5+ years of server-side Java software development with a focus on high
performance, such as on transaction processing systems, real-time systems for
telecoms or finance, banking, etc...
• Business Financial Services -OR- Web Industry that requires a high # of
visitors (high traffic) to their website where transactions are required.
(High Production Websites, e.g. Wells Fargo, Yahoo Site Metrix)
• Experience building Test Scaffolding (NOT Features).
• Software development experience with a distinguished track record of ensuring
the performance goals are met for technically demanding projects.
• Significant development experience with transaction processing or similar
Java applications using a relational database and an object/relational mapping
layer.
• Expert ability to write clear and concise technical documents and
presentations for sophisticated internal technical audiences.
• Expert ability to use profiling and heap snapshot tools to identify hotspots
and memory leaks.
• Expert troubleshooting and reasoning skills.
• Expert ability to analyze / interpret technical data.
• Expert ability to identify potential limitations in software architectures.
• Outstanding attention to detail and communication skills.
Technology Experience:
• Strong understanding of Java concurrency (--- OR .NET ) ( Java or C#
required)
• Expert understanding of common patterns of Java memory leaks and ability to
identify them.
• Familiar with common Java frameworks such as Hibernate, Spring, Struts, etc.
• Expert ability to identify / resolve performance bottlenecks in complex
server-side Java applications.
• Expert understanding of throughput, latency, memory and CPU utilization.
• Working knowledge of database tuning and administration (e.g. Oracle,
Postgres, SQLServer, DB2).
• Working knowledge of scripting languages (e.g. Jython, Ant).
• Working knowledge of Java development tools and profilers (e.g. YourKit,
Jprofiler).
• BS, MS in Computer Science or equivalent.
Desired:
Considered a “plus” if the candidate is familiar with:
Working knowledge of application development and deployment on at least one
J2EE server container (e.g. Websphere, Weblogic, JBoss).
Other J2EE Technologies (e.g. JSP, Servlets, EJB, JNDI).
Appserver load testing / benchmark software (e.g. SPECJAppserver, ECPerf,
Trade, WebBench).
SOA technologies such as MQ, AquaLogic, WebSphere Process Server, JMS, REST,
XML-over-HTTP, etc.
Application performance management products.
Job Description:
·
Report to the
Performance Engineering Team
o
The Performance Engineering team designs and performs complex measurement
studies characterizing the performance and robustness in real world situations
of the company’s Java-based Application Performance Management product line.
o
Products are some of the of the world's most successful enterprise Java
application performance management products with hundreds of well-known
customers worldwide, all of whom rely on the company’s performance management
products to ensure their web applications run smoothly.
·
Define Product Performance of Product with Product Management.
o
QA and Performance.
o
Work w/ Development to Resolve Issues.
o
Work on “just” Performance Engineering issues. (NOT Dev. Features).
·
Develop Test Scaffolding & Test Applications.
·
Test & Build for Test Scaffolding.
·
Work at Dev. - and - WhiteBox Test Level.
·
Work in a Platform-Agnostic Environment (Unix, Windows, all flavors…)
·
The Perf. Eng. will design performance measurement strategies to observe
products’ performance across diverse hardware, operating systems, application
servers, and databases.
·
Help construct specialized scenarios to measure product scalability, stability,
and fault tolerance and log any defects uncovered. Resulting data will be used
to enhance performance and scalability of products.
·
Will lead the development of sophisticated custom built automation frameworks
and software tools to measure cutting edge software products in distributed
environments within aggressive timeframes.
·
Should also be able to investigate the performance of products as they interact
with many of the server-side Enterprise Java technologies used by the company’s
customers.
·
As a server-side Java performance expert, the engineer will help meet the high
performance requirements for company’s own Java-based products.
·
Will partner with Development to review development design documents to ensure
performance and scalability is ''designed in'' early in product development,
and will collaborate with Developers to investigate thread contention issues,
memory leaks, and other performance and scalability bottlenecks in the
application and database layers, as well as measure, profile, and provide
implementation recommendations.
·
Will specify the requirements for development efforts of internal testing
tools, and will interact closely with product development and internal tools
software engineers.
·
In addition, will help consolidate, analyze, and present data in formal
capacity planning guides containing formulas, scenarios, and best practices.
·
Senior members of the Performance Engineering team are expected to educate
internal teams on the performance of software products and how to explain
complex performance characteristics clearly to customers.
Key:
·
• Design and run extensive overhead, scalability, stability, and stress tests
using industry standard benchmarks and custom developed software.
• Architect Java performance unit tests.
• Architect and contribute to development of automated system performance
measurement frameworks.
• Analyze performance problems in complex Java applications and suggest
remediation strategies.
• Provide architecture review and implementation recommendations to developers
early in product lifecycle.
• Provide technical leadership and mentoring to junior team members.
• Prepare requirement capture documents, technical design documents, and lead
the software development efforts of complex distributed performance measurement
software.
• Prepare detailed software requirements documents for custom tool development
needs.
• Work with Development to characterize performance in unique customer
environments.
• Analyze test results and contribute to capacity planning / customer best
practice guides.
• Present proposals and findings to sophisticated internal technical audiences
and business decision makers.
Other:
o
Preferred background and work experience from a company such as VMware,
e.g. this type of performance is a big part of what this company sells.
o
As CA’s Wily Technology Division is a leader in application performance
management, a preference will be given to candidates with experience in the
performance analysis of complex n-tier web applications such as deployed by our
customers.
Please Provide me the following Information:
Full Name:
Contact No:
E- mail ID:
Current Location:
Visa/Work Status:
Availability:
Relocation:
Total Exp.:
USA Exp:
Rate/Salary:
Regards,
Ravi Satoun
International Business Solutions (IBS)
255-Old New Brunswick Road, Suite N-230,
Piscataway-New Jersey, 08854
Phone: 732 981 0450 Ext 421, Fax: 732 909 2178,
www.ibs-consulting.net ID: [email protected],
Yahoo: ravi_satoun; http://www.linkedin.com/pub/dir/ravi/satoun
A/C Manager: Nilesh, xtn 430
Note: Rate would be always all inclusive.
This email was sent to [email protected], by Ravi Kumar
Satoun<[email protected]>
To remove your email address permanently from future mailings, please go to the
following URL:
http://cls7.bullhornstaffing.com/MailerUnsubscribe.cfm?privateLabelID=2058&email=GTADBA%40googlegroups%2Ecom&updKey=%40%28U3%2A%22QATFYC2N%3B%5F82MV%2BH%2569%40%3AI%2BA7V%22%2F9P%3C%25%29N%3DM90%20%0A
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "GTA
DBA" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at http://groups.google.ca/group/GTADBA?hl=en
-~----------~----~----~----~------~----~------~--~---