Talent.com
This job offer is not available in your country.
Sr. Software Engineer

Sr. Software Engineer

ConfidentialBengaluru / Bangalore
30+ days ago
Job description

What The Role Offers

  • Bring extensive industry and organizational knowledge, applying advanced expertise relative to Performance Engineering concepts and best practices.
  • Take proactive leadership, overseeing medium to large scale assignments along with other members, complex scripts development, and end-to-end solution delivery.
  • Involve in end-to-end Performance Engineering process including deep-dive analysis and implementing compensating measures for optimal performance.
  • Coordinate and direct cross-functional teams, ensuring exceptional results through collaboration and leadership.
  • Develop effective solutions for broad projects, evaluating all potential variables and adapting complex techniques.
  • Help the team with critical decisions as a senior team member, foster valuable networks with stakeholders, and provide guidance on complex matters.

What You Need to Succeed

  • 5-8 years of overall experience in IT
  • Scripting Skills :
  • Proficient in LoadRunner / SilkPerformer / JMeter.
  • Experience in scripting for non-HTTP applications.
  • Experience scripting applications that the tool cannot automatically record requests for is preferred.
  • Performance Analysis :
  • Ability to analyze client statistics, including response times, throughput, hits per second, etc.
  • In-depth understanding of the HTTP protocol.
  • Experience with resource monitoring in both Windows and Unix environments, including bottleneck analysis for CPU, memory, network, and I / O monitoring, along with thorough analysis.
  • Monitoring Tools & Techniques :
  • Familiarity with tools like PerfMon (Windows) and / or Shell scripts (Linux / Solaris / AIX / HP / other Unix flavors).
  • Knowledge of databases, networks (Internet and intranet), and operating system concepts.
  • Experience with database servers such as MS SQL Server, PostgreSQL, and / or Oracle.
  • Experience with database profiling and AWR report analysis.
  • Java Performance Profiling :
  • Experience analyzing JVM heap dumps, Java thread dumps, and CPU / memory profiling data.
  • Familiarity with performance profiling tools such as JProfiler and VisualVM.
  • Test Environment Design :
  • Ability to design and direct the creation of realistic, high-end test environments, including the use of appropriate data sets and optimal configuration of products and supporting infrastructure components.
  • Test Plan Design & Documentation :
  • Proficiency in understanding, documenting, and communicating performance requirements, test plans, and analysis methodologies.
  • Design product usage scenarios that, when executed under high load, assess responsiveness and scalability within the given deployment architecture.
  • Load Testing & Resource Monitoring :
  • Experience selecting the most effective load test clients.
  • Proficiency with resource monitoring tools and techniques across diverse environments.
  • Troubleshooting & Issue Diagnosis :
  • Exceptional ability to diagnose, troubleshoot and optimize product and environmental issues as they arise.
  • Reporting & Communication :
  • Strong skills in communicating findings and documenting assessments clearly, with a focus on highlighting the most critical issues for customers in real-world enterprise deployments.
  • Skills Required

    Scripting, Jmeter, Ms Sql Server, Postgresql, Loadrunner, Silkperformer

    Create a job alert for this search

    Sr Software Engineer • Bengaluru / Bangalore