Performance Engineer Job Description

Performance Engineer Job Description

4.5
177 votes for Performance Engineer
Performance engineer provides technical expertise on troubleshooting the Tivoli Enterprise Monitoring Server (TEMS) itself, and any communication or utilization problems that may arise with the data collectors and agents and the Tivoli Enterprise Portal Server (TEPS) servers using the TEMS.

Performance Engineer Duties & Responsibilities

To write an effective performance engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included performance engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Updates project tracking tools as needed such as
Understand the non functional requirements of the applications
Communicate with Project Managers, Systems Architects, Business Users and Application Developers to gather requirements for performance testing and develop estimates for test execution
Writes effective test scripts using HP Load Runner using documented requirements and technical specifications provided by client project managers
Develops data driven test automation scripts and executes performance and load testing of applications
Alerts stakeholders of defects and level of risk associated with each
As a Performance Engineer you will be responsible for doing pre-production performance testing of Enterprise Contact Center applications
Engineer responsible for all aspects of performance tire deliverables to NASCAR, IMSA
Be our representative in the Goodyear/NASCAR tire consortium and ensure
Development of electronic engine calibration maps, working with the engine control software

Performance Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Performance Engineer

List any licenses or certifications required by the position: ISTQB, CCNA, ISEB, IAT, ITSQB, IAT2, AWS, LEED, JNCIA, SCRUM

Education for Performance Engineer

Typically a job would require a certain level of education.

Employers hiring for the performance engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Science, Performance, Computer Engineering, Education, Software Engineering, Electrical Engineering, Information Technology

Skills for Performance Engineer

Desired skills for performance engineer include:

IP and transport protocols
Python
ACP
DB Planner
Windcatcher/Actix/TEMS Discovery
GeoPlan
ArcGIS
Topo
TEMS Symphony
Scripting tools

Desired experience for performance engineer includes:

Alerts client of defects and level of risk associated with each
Expert in understanding and analyzing performance metrics – workload, response time, Transactions per second, scalability
4 years of experience in load generation script development and workload design in any load testing tools(LoadRunner, NeoLoad, Jmeter )
1 years of experience in J2EE application server performance monitoring (thread pool, JVM, Heap .) and tools (Visual VM, JMX )
Expert in technologies - HTTP, XML, SOAP, REST
Experience in performance bottleneck analysis

Performance Engineer Examples

1

Performance Engineer Job Description

Job Description Example
Our company is looking for a performance engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for performance engineer
  • Define and implement an effective performance engineering strategy and load/stress testing methodology for a set of multi-tenant, high traffic web applications built on Ruby, Java and PHP
  • Work with product management, QA and engineering leads to gather SLAs and non-functional requirements to model scenarios for load/stress testing, monitoring and performance tuning
  • Define, own and report on KPIs for application performance and scalability
  • Profile all aspects of the software and technology stack using diagnostics tools to identify areas causing suboptimal performance, lead root cause analysis and fix efforts to remediate issues
  • Advise product management and engineering leads on application performance to enable the team make informed decisions when designing new products/features
  • Actively participate in technical designs and source code reviews to provide feedback and guidance on design best practices and help the engineering team ‘design for performance
  • Collaborate with Dev Ops and engineering staff across the company and technical stacks to share knowledge, tools and best practices on performance engineering and scalability topics
  • Maintain documentation of test plans and their results
  • Create and maintain environment sizing guides and help scope resource needs
  • Handle special requests from operations for hardware testing and certification
Qualifications for performance engineer
  • Participate in tire tests and R&D sessions at SOVA and/or Calspan
  • Interface with tire suppliers to gather tire test data and perform fitting routines to
  • In depth knowledge of performance tires including testing & CAE modeling
  • Strong knowledge of vehicle dynamics theory
  • Ability to coordinate projects across multiple teams and race series
  • Highly motivated self-starter with excellent communication skills and a flexible approach
2

Performance Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for a performance engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for performance engineer
  • Processes, Standards & Best Practices – establish best practices for performance management
  • Contribute to quality measures and test automation of EIS infrastructure services
  • Design and implement performance analytics infrastructure with open source technologies such as Kafka and Spark and leverage performance monitoring toolkits from technology providers
  • Collaborate with EIS performance engineering team, service engineering team, and program leaders
  • Building and maintaining framework(s) to benchmark application performance across all layers of the application stack
  • Analyzing and monitoring system logs using homegrown and commercial profiling tools (BMC Coradiant, New Relic, Splunk
  • Setting up appropriate reports and alerts for Prod IT and R&D teams to monitor performance
  • Analyzing thread and head dumps
  • Making appropriate recommendations to tune JVMs, Cache and GC settings, along with long-term architectural improvements
  • Assisting with researching Performance-related tickets (requires working closely with R&D and Production IT teams
Qualifications for performance engineer
  • Adept at working with computers and computer systems
  • 2+ years of experience in tire testing and/or CAE modeling
  • 5+ years of work experience in professional racing or tire design/manufacturing/testing
  • Experience with vehicle dynamics modeling programs such as Dymola, VI-Grade, ADAMS
  • Or CarSim
  • Experience with Pacejka tire models or similar
3

Performance Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a performance engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for performance engineer
  • Evaluating tools for performance
  • Educated to Bachelor’s Degree level ideally with an Information Technology related concentration (or equivalent qualification / work experience)
  • Manage relationship with development partners by regularly representing the status current and upcoming initiatives hosting sessions to review risks and/or issues
  • Drive extensive load, scalability, stability, and stress tests utilizing industry standard benchmarks, tools, and custom developed frameworks
  • Recommend, deploy and document performance solutions for complex software/hardware/network engineering installations and issues, based upon comprehensive and thoughtful analysis of business goals, objectives, requirements and existing technologies
  • Champion and provide thought leadership in the continual refinement of performance processes, policies and best practices to ensure optimal availability of technologies
  • Manage effective relationships and work in partnership with leadership, team members, vendors, and contractors to deliver robust performance solutions ensuring that service level commitments and project time lines are maintained
  • You would be part of performance team that is responsible for doing pre-production performance testing of Middleware applications
  • Maintain documentation of test plans and their results using a test case management system
  • Experience managing performance center hosts, troubleshooting host related issues, test failures, password reset
Qualifications for performance engineer
  • Must have ability to communicate technical information effectively with team members in the United States and China and others in the work group, employees in other units, customers, and suppliers
  • Knowledge of load and performance testing tools such as JMeter, HP LoadRunner, or The Grinder
  • Understanding of the importance and use of Key Performance Indicators to guide non-functional testing
  • Knowledge of how to test in order to determine whether software meets KPIs
  • Familiarity of Linux/UNIX command line, including how to start and stop services and read application logs
  • Knowledge of relational databases, ideally MySQL
4

Performance Engineer Job Description

Job Description Example
Our growing company is hiring for a performance engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for performance engineer
  • Apply appropriate tools and methods (eg Lean Manufacturing, Six Sigma, TWI, Kata) for any given situation, and guarantee the correct use
  • Identify gaps and opportunities based on data collection, internal benchmarking and by developing a strong internal network on Site Weesp
  • Support partners in the EPD network on their continuous improvement projects in E2E value stream activities
  • Proficiency with Microsoft Office and related products including Excel, Outlook, Project, PowerPoint and Word related tools such as SharePoint and Visio
  • Develop optimized base engine hardware and calibrations for power, emissions, fuel economy, and part throttle combustion stability
  • Construct engine test/development plans
  • Support engine testing on the dynamometer and boats
  • Aid in establishing standardized procedures for engine development and testing
  • Documentation of work in the form of technical reports
  • Provide clear feedback to design engineers to drive product improvement
Qualifications for performance engineer
  • Writes effective test scripts within the framework of accepted Chase tools (HP Load Runner) using documented requirements and technical specifications provided by client project managers
  • Masters degree in Electrical or Computer Engineering or equivalent, or Bachelors with 2-3 years relevant experience
  • Candidate must be creative, self motivated, and must work comfortably in a cross-site team environment
  • Experience of performance tuning and familiarity with performance tools like JMeter, JProfiler, New Relic
  • Programming background in C/C++ or Java, including the development of custom load simulators or other performance/scalability evaluation tools
  • Ability to isolate defects and analyze configuration and log files
5

Performance Engineer Job Description

Job Description Example
Our growing company is looking for a performance engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for performance engineer
  • Implement and maintain a comprehensive end-to-end performance system in place to analyze & report on various Mainframe resources
  • Responsible for performing health checks and architectural reviews of existing applications utilizing modeling and data collection tools
  • Participates in application and infrastructure testing, gathering metrics, reporting findings and making recommendations
  • Disciplines will include base lining, application assessments, performance monitoring, reporting and trending
  • Demonstrate innovative thinking to seek new ways to optimize Mainframe system resources
  • Follow best industry practices and processes that directly result in MIPS reduction
  • Evaluate new software/hardware release and implement recommended tunable parameter
  • Some high level programming (C, Java, Perl)
  • Participates in detailed design phases for small to large projects/ programs identifying, tracking and resolving technical issues
  • Design and implementation of automated performance management on the OS/390 platforms
Qualifications for performance engineer
  • Good-to-great understanding of memory and CPU utilization, throughput, latency
  • Practical experience of using any open source performance tools or commercial tools
  • Java, J2EE, Spring, Hibernate, experience in a high-transaction SaaS environment
  • Developing tools or assets that can benefit performance measurement
  • Design and conduct performance measurement, find and analyze the system performance issue or bottleneck
  • Communicating and co-work with the product development teams to fulfill the performance goal

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates