Performance Testing: Design, develop, and execute performance tests to evaluate system behavior under load, including stress, load, and scalability tests.
Performance Tuning: Analyze performance test results to identify bottlenecks and work with development teams to implement optimizations and improvements.
Monitoring: Implement and manage performance monitoring tools to track system performance, availability, and reliability in real-time.
Analysis: Perform in-depth analysis of system performance metrics and logs to identify root causes of performance issues.
Collaboration: Collaborate with software engineers, system administrators, and DevOps teams to address performance issues and optimize applications and infrastructure.
Documentation: Create detailed documentation of performance testing strategies, methodologies, and results. Provide recommendations based on performance findings.
Best Practices: Advocate for and implement best practices in performance engineering, including performance testing methodologies and performance optimization techniques.
Continuous Improvement: Stay up-to-date with the latest performance engineering trends, tools, and technologies to continually enhance performance testing and optimization processes.
Requirements:
Experience: Proven experience as a Performance Engineer or in a similar role with a strong background in performance testing and tuning.
Technical Skills:
Proficiency with performance testing tools such as JMeter, LoadRunner, Gatling, or similar.
Experience with performance monitoring tools (e.g., New Relic, AppDynamics, Grafana, Prometheus).
Strong understanding of application performance management (APM) principles and techniques.
Knowledge of system architecture, databases, and network protocols.
Programming Skills: Proficiency in programming or scripting languages such as Java, Python, Shell scripting, or similar.
Problem-Solving: Excellent analytical and troubleshooting skills with a strong ability to diagnose and resolve complex performance issues.
Communication: Strong verbal and written communication skills, with the ability to convey technical information to both technical and non-technical stakeholders.
Must have:
Keyskills: Rabbitmq Performance Engineering resilience Chaos Testing
Our Leadership team of Top Tier Consultants have over a decade of Big 4 consulting experience in providing SAP, Oracle, Microsoft and Mobility Project leadership from Conceptualization to Implementation and have managed implementation teams of mid-size to large-size scales. We have invested in our m...