Performance Engineer

Compunnel Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
.NET
Amazon Web Services (AWS)
Application Testing
Azure
Continuous Integration
Data Centers
DevOps
Distributed Systems
Monitoring of Systems
HP Loadrunner
JMeter
Openshift
Performance Tuning
Reliability Engineering
Google Cloud Platform
Performance Testing
Containerization
Blazemeter
Kubernetes
Splunk
Appdynamics
Sql Tuning
Microservices

Requirements

Job Summary We are seeking a Performance Engineer to design and execute performance testing strategies for complex, multi-application environments. This role focuses on non-functional requirements (NFRs), workload modeling, performance diagnostics, and ensuring system scalability and reliability. The ideal candidate will have strong expertise in performance testing tools, monitoring solutions, and the ability to identify and resolve performance bottlenecks across modern application architectures. Key Responsibilities Define and implement performance engineering strategies based on non-functional requirements Design and develop performance test scripts using tools such as LoadRunner and Apache JMeter Execute performance, load, and stress tests using tools such as LoadRunner and BlazeMeter Develop workload models and test scenarios for complex systems Monitor system performance using tools such as AppDynamics and Splunk Analyze performance metrics including CPU, memory, thread pools, connection pools, garbage collection logs, and SQL performance Identify bottlenecks and provide recommendations for performance optimization Support performance validation across large-scale, multi-application environments Conduct resilience testing and controlled failure experiments using chaos engineering tools Validate system failover, recovery, and reliability under stress conditions Collaborate with development and DevOps teams to improve system performance Required Qualifications Strong experience in performance engineering and NFR analysis Expertise in performance testing tools such as LoadRunner (VuGen, Controller, Analysis) and Apache JMeter Experience executing performance tests using tools such as LoadRunner and BlazeMeter Strong understanding of workload modeling and performance test design Hands-on experience with monitoring tools such as AppDynamics and Splunk Strong skills in performance diagnostics and bottleneck identification Experience analyzing system-level metrics including CPU, memory, thread pools, connection pools, logs, and SQL performance Experience working with Java and .NET applications Understanding of microservices architecture and distributed systems Experience with containerized environments such as Kubernetes or OpenShift Strong analytical, problem-solving, and communication skills Preferred Qualifications Experience in data center migration performance validation Experience testing applications during infrastructure refresh or cloud transformation initiatives Familiarity with CI/CD-integrated performance testing Exposure to cloud platforms such as AWS, Azure, or Google Cloud Experience conducting performance testing without established baselines Education: Bachelors Degree

Apply for this position