Performance Analysis:
Identify performance-related requirements and objectives for software projects.
Analyze and model system behavior under different conditions to predict performance issues.
Performance Testing:
Develop and execute comprehensive performance test plans and strategies.
Perform various types of performance testing, including load testing, stress testing, and scalability testing.
Performance Tuning:
Identify performance bottlenecks in applications and database systems.
Collaborate with development teams to implement performance optimizations.
Monitoring and Profiling:
Implement performance monitoring solutions to track real-time application performance.
Utilize profiling tools to analyze code and database queries for performance improvements.
Capacity Planning:
Assess resource requirements to ensure scalability and capacity meet future needs.
Recommend infrastructure changes and upgrades as necessary.
Troubleshooting and Issue Resolution:
Investigate and troubleshoot performance-related incidents.
Collaborate with cross-functional teams to resolve performance issues.
Documentation:
Maintain detailed documentation of performance engineering activities, test results, and recommendations.
Performance Best Practices:
Stay updated on industry best practices and emerging trends in performance engineering.
Advocate for performance best practices within the organization.
You must verify your mobile number to apply to this job.