Talent.com
Lead Performance Engineer

Lead Performance Engineer

Straveda LLCDallas, TX, United States
15 days ago
Job type
  • Full-time
Job description

Lead Performance Engineer, for a one year contract in Plano, TX. We are hiring for a solid Java resource that understands development. This is for a skilled Performance Software Engineer with 10 years or more of experience. This is a one year contract W2 / hrly or CTC. Extreme pace environment for the development and release of COTS software measured in weeks.

Key Technology Requirements :

Lead Performance Engineer

Location : Plano, TX

Duration : 1 year

This is a very senior position. The client needs a seasoned Performance Engineer that has over 6 years of performance and load testing. They already have many performance Engineers. They need someone that can assume a leadership role. The client does a production release every 2 weeks. Therefore they have to automate as much of the testing and build process as possible.

They need someone that can bring a scientific approach to performance and load testing given their environment and constraints.

Environment & Tools :

Database : NOSQL Cansandra

Application Server : Tomcat

Web Services : Restful JAX-RS

Framework : Google Angular JS

Cloud : Amazon Web Services

Testing Tool : Junit, Jmeter, Jasmine

Build Automation : Chef

Responsibilities :

  • Drive business critical testing efforts to ensure performance, reliability and scalable
  • Conduct automated testing to ensure the performance and stability of large multi-tier web applications
  • Develop user behavior models for performance tests
  • Analyze performance test results, diagnose bottlenecks and work closely with engineers to identify solutions. Analysis will include all application tiers, including web server, application server, database and network.
  • Develop capacity projections for all systems including servers, network, and storage
  • Oversee the application performance lifecycle from the performance lab all the way through to production
  • Identify key metrics that define capacity
  • Provide data collection and trend analysis
  • Provide regular reports on the performance characteristics of the systems
  • Qualifications
  • Bachelor's degree in Computer Science or equivalent experience
  • 8+ years professional technical experience, preferably in software engineering or quality assurance
  • Strong desire to get 'under the hood' in web based applications and look at memory allocation and code execution with a focus on improving performance and customer experience
  • Experience conducting performance investigations of complex systems
  • Strong experience using performance testing tools, i.e. - HP LoadRunner, Apache JMeter, SOASTA CloudTest, Silk Performer
  • Leadership mindset with a passion for mentoring others and driving key initiatives with little oversight
  • Must have in-depth experience with at least one Java application server such as JBoss, WebLogic, WebSphere or ATG Dynamo,
  • Experience with Apache HTTP Server
  • Strong system knowledge of Unix / Linux
  • Strong knowledge of Java programming
  • Strong verbal and written communication skills
  • Detail-minded with a strong orientation towards quality

This is a time sensitive placement, respond to :

Ken Martin

www.straveda.com

[email protected]