Job Responsibilities:
• Define, develop and apply performance/scalability benchmarks.
• Work in cross-functional teams to characterize, debug, and improve system performance and scalability.
• Work efficiently with various profiling tools to identify performance bottlenecks and provide root cause analysis.
• Evaluate the performance impacts of system changes.
• Plan and execute performance tests using an automated testing environment and conduct analysis of results.
• Participate in architecture and design reviews of complex solutions in cross-team engineering efforts and own quality perspectives for the design.
Summary:
• Minimum 3+ years of proven hands-on software performance engineering experience.
• Define, develop and apply performance/scalability benchmarks.
• Work in cross-functional teams to characterize, debug, and improve system performance and scalability.
• Work efficiently with various profiling tools to identify performance bottlenecks and provide root cause analysis.
• Plan and implement performance tests using an automated testing environment and conduct analysis of results.
• Participate in architecture and design reviews of complex solutions in cross-team engineering efforts and own quality perspectives for the design.
• Experience in tools - LoadRunner Enterprise, Apache JMeter, SoapUI, Postman.
• Strong Python scripting and framework creation experience
• Good understanding of Java
• Strong experience in identifying, debugging and performance tuning of virtual machines, Memory/CPU usage issues, thread unlocking etc.
• Good exposure in cloud technology (AWS), Kubernetes and DevOps tools/technologies
• Experience in data analysis and visualization, end-to-end performance, and root cause analysis.
• Experience in service-oriented architecture, and RESTful APIs.
• Strong knowledge of performance-tuning SQL queries.
• Extensive hands-on experience with JVM tuning techniques.
• Experience with application performance monitoring tools like Dynatrace, and AppDynamics.
• Efficiently work with various profiling tools to identify performance bottlenecks.
• Experience working on Brown or Green field S/4 HANA implementations
• Working knowledge of Agile or Scrum software development methodologies.
• Expertise in performance assessment and optimization of complex applications built on the SAP BTP platform.
• Strong understanding of BTP components like API management (APIM), SAP Integration Suit, Conversational AI (CAI), Data Intelligence (SAP DI), and AWS storage services.
• Skilled in BTP technologies like Smart Data Integration (SDI).
• Strong experience in performance testing and analysis of SCP iOS SDK mobile apps.
• Proficient in application & DB performance monitoring in SAP BTP using Kibana, HANA DB cockpit and SAP BTP cockpit.
• Understanding of basic Machine Learning algorithms & principles.
• Strong understanding of relational database systems as well as in-memory databases.
• Understanding of Algorithms and O-Notation.
• Code management using Git.
Top 3 skills required:
1. Performance engineering
2. Ability to learn quickly
3. Effective communication skills
Qualifications:
• Bachelor's degree in mathematics, Computer Science, Engineering, or other relevant major.
• Certifications like AWS Solutions Architect and GCP Associate Cloud Engineer are a plus.
Years of Experience: 5+ Years of Experience
Any Graduate