Lead Performance Engineer

Dallas, , TX, Collin

Apply

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

ken.martin@straveda.com