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
-~----------~----~----~----~------~----~------~--~---

Reply via email to