Lead Performance Engineer with Orchestration
Accord Technologies Inc · Charlotte, NC · 3 mo ago
On-siteEngineeringFull-time
Key Responsibilities
- Collaborate with stakeholders to gather and define Non-Functional Requirements (NFRs), SLAs, and workload models.
- Design and implement performance test strategies for migration validation.
- Develop and maintain performance test scripts using LoadRunner and JMeter.
- Execute performance tests using LoadRunner and/or BlazeMeter.
- Design workload distribution models based on business usage patterns.
- Conduct performance validation for applications migrating to new data center environments.
- Perform deep-dive bottleneck analysis across application, middleware, infrastructure, and database layers.
- Work with monitoring and observability tools such as AppDynamics and Splunk for root cause analysis.
- Validate scalability, reliability, and resilience in containerized/OpenShift environments.
- Plan and execute Chaos Engineering experiments to validate system stability under failure conditions.
- Provide performance tuning recommendations to development and infrastructure teams.
- Prepare detailed performance reports and executive summaries.
- Support rapid onboarding of applications where performance testing is being conducted for the first time.
Required Technical Skills
- Performance Engineering
- Strong experience in NFR gathering and performance strategy definition.
- Expertise in performance scripting using: LoadRunner (VuGen, Controller, Analysis), Apache JMeter, LoadRunner, BlazeMeter.
- Strong knowledge of Orchestration of workload modeling and test scenario design.
- Experience handling large, complex, multi-application environments.
- Monitoring & Analysis
- Hands-on experience with: AppDynamics, Splunk.
- Strong capability in performance diagnostics and bottleneck identification.
- Experience analyzing CPU, memory, thread pools, connection pools, GC logs, and SQL performance.
- Technology Stack Exposure
- Java-based applications, .NET applications, Containerized environments (OpenShift/Kubernetes preferred), Microservices architecture understanding.
- Experience designing and executing controlled failure experiments using Gremlin or Chaos Mesh.
- Experience validating resilience, failover, and recovery scenarios.
Preferred Skills
- Experience in Data Center Migration performance validation.
- Experience testing applications undergoing infrastructure refresh or cloud transformation.
- Familiarity with CI/CD integrated performance testing.
- Exposure to cloud platforms (AWS/Azure/GCP).
- Experience handling performance testing for applications where no historical baseline exists.