EI
Performance Engineer
eTeam Inc.
πΊπΈ United States
On-site
Mid level
8 months ago
$50 β $60 / hour
- Performance Testing
- Dynatrace
- Python
- Java
- JVM
8 months ago
Location: Atlanta, GA Onsite
Duration: 6 Months of Contract
Role Summary:
We are seeking an experienced Performance Engineer to improve overall application responsiveness and reduce turnaround time across large-scale systems. The role requires deep expertise in performance analysis, monitoring, automation, and root cause analysis to identify and resolve complex performance bottlenecks.
Key Objectives:
Improve application responsiveness and reduce turnaround times
Conduct deep root cause analysis of performance issues
Proactively identify, analyze, and resolve system and application bottlenecks
Core Competencies
Performance Engineering:
Proven experience in application performance analysis, tuning, and optimization
Strong understanding of performance testing strategies, capacity planning, and scalability
Application Performance Monitoring (APM):
Dynatrace: Extensive hands-on experience with Dynatrace for APM, log analytics, and infrastructure monitoring
Ability to build custom dashboards, configure alerts, and leverage advanced features to identify performance issues
Quantum Metrics: Experience analyzing user behavior, performance trends, and real-time user experience issues
Root Cause Analysis (RCA):
Strong ability to go beyond surface-level issues and identify underlying causes of performance degradation
Experience with RCA techniques such as 5 Whys and Fishbone (Ishikawa) diagrams is a plus
Analytical & Troubleshooting Skills:
Excellent problem-solving abilities to diagnose complex performance and code-level bottlenecks
Programming & Scripting:
Proficiency in Python for automation, performance testing, monitoring, and data analysis
Exposure to other languages such as Java is beneficial
Performance Metrics & Optimization:
Deep understanding of KPIs such as throughput, latency, response time, and memory usage
Experience analyzing system-level metrics including CPU, memory, disk, and network
Knowledge of JVM performance tuning is a plus
Improve Application Performance:
Drive initiatives to reduce application turnaround and response times through detailed analysis, optimization, and automation.
Collaborate & Consult:
Partner with development, product, and architecture teams to define performance baselines, establish performance parameters, and recommend best practices.
Analyze & Troubleshoot:
Lead deep-dive investigations into performance bottlenecks using tools such as Dynatrace, Quantum Metrics, and other monitoring solutions.
Automate & Monitor:
Design, develop, and maintain automated performance testing and monitoring solutions to detect performance regressions early in the SDLC.
Communicate Findings:
Present performance analysis results, insights, and actionable recommendations clearly to both technical and non-technical stakeholders.
Performance Engineer Β· eTeam Inc.