Email Opening
Title

Performance Engineer 

EOE StatementWe are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
 
Description

Plans and coordinates performance analysis activities with peers, Architects, Development, Product Managers, Scrum Masters and IT management.

  • Responsible for performance measurement strategies to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases. Includes Client Experience Monitoring, transaction tracing with diagnostic tools to detect, isolate, and resolve performance issues throughout the technology stack.
  • 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.
  • Responsible for creating the performance analysis plan/strategy document, managing performance investigation scheduling and logistics, after reviewing and verifying performance requirements. Includes analysis, reporting and presenting performance analysis stakeholders. Can independently handle large and complex projects.
  • Responsible for reviewing and verifying that performance requirements are documented and stated in measurable terms. Includes reviewing Architecture design, software design, and non-functional requirements documents.
  • Communicates the performance investigation process and  status to project team members, Architecture manager and Development manager to ensure timelines and quality are met. Responsible for publishing daily and weekly status reports when needed by project teams.
  • Responsible for facilitating check point meetings with customers and assigned testing resources to track the infrastructure build status and discuss any open/pending issues/concerns.
  • Responsible for analyzing test results, recommendations and application profiling and tuning. Results are to be reviewed with stakeholders.
  • Provide technical leadership and mentoring to less senior team members. Shares expertise and provides guidance to others as required to assist the performance engineering team.
  • Responds to peer, management, and others inquiries regarding performance engineering tasks by articulating and effectively communicating identified performance issues, expected short and long term impacts and possible resolution alternatives appropriately to management in order to ensure expectations are met.
  • Partner with Capacity planning to ensure performance and scalability is and will provide so that the Capacity Analyst can project Production resource utilizations, scalability, and go/no go decisions for production infrastructure.
  • Provide architecture, application design, and development guidance that ensure scalability, and minimizes performance issues.
 
Position Requirements
  • BS in Computer Science preferred.
  • 7+ years experience in Software Development or DevOps. Is comfortable operating on highly visible assignments, can dive deep into designs, application code, and frameworks, and ultimately provide clear insight and direction to business and IT stakeholders. 
  • 6+ years of experience and the following skill sets:
    • Comfortable operating on highly visible assignments, can dive deep into designs, application code, and frameworks, and ultimately provide clear insight and direction to business and IT stakeholders.
    • Testing multi-tiered and distributed applications
    • Programming languages such as C++, Java, C, .NET, , Visual Studio, Python
    • Shell scripting languages such as Perl, Bash
    • Web servers IIS, ,iPlanet, Apache
    • Application servers such as Oracle WebLogic, Microsoft IIS, JBoss
    • Databases such as Oracle, SQL Server, MongoDB
    • Database or application tuning experience a plus
  • Combined experience in any of the following: performance diagnostics, capacity planning, performance architecture design, performance tuning, performance monitoring, or code profiling.
  • Hands-on experience with profiling or diagnostics tools such as: YourKit, AppDynamics, Eclipse MAT, Browser developer tools, Fiddler, Aternity, or Visual Studio Performance Tools.
  • Hands-on experience with Client Experience monitoring tools such as: Splunk, HP/Mercury Real User Monitor(RUM), HP/Mercury Business Process Monitor, Aternity Frontline Performance Intelligence, Google Analytics.
 
Category Information Technology  
Location NY, Rochester, Rochester 220 Kenneth Drive Office  
Full-Time/Part-Time Full-Time  
Req Number INF-16-00239  
Open Date 11/21/2016  
Hiring Manager(s) Brannon Fay  

This position is currently not accepting applications.

To search for an open position, please go to http://AdvancePartners.appone.com


 


 
Click here for technical assistance.