about 4 hours ago
Pune, IndiaSenior
Responsibilities
- Design, develop, and execute performance testing strategies for cloud applications.
- Define performance goals, SLAs, and success criteria for platform services.
- Build and maintain automated performance testing frameworks integrated with CI/CD workflows.
- Analyze performance metrics to identify bottlenecks and recommend optimizations.
- Collaborate with engineers and SRE teams to improve system scalability and efficiency.
- Conduct capacity planning and provide data-driven recommendations for scaling.
- Create performance dashboards and reports for system health visibility.
- Validate performance impacts of new features and architecture changes.
- Lead root cause analysis for performance-related incidents.
- Mentor engineers and establish performance engineering best practices.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in Performance Engineering or Site Reliability Engineering.
- Strong hands-on experience with performance testing tools like JMeter, Gatling, and LoadRunner.
- Experience testing high-scale SaaS platforms, web applications, and microservices.
- Strong understanding of distributed systems and cloud-native architectures.
- Experience with cloud platforms such as AWS.
- Proficiency in scripting or programming languages like Java, Python, or Go.
- Strong knowledge of SQL and database performance tuning.
- Experience with monitoring tools like Datadog and Grafana.
- Excellent analytical, troubleshooting, and communication skills.