Performance Engineer Job in Systems Plus

Performance Engineer

Apply Now
Job Summary

Job Title: Performance Engineer

Major Responsibilities:

  • Troubleshoot, isolate, and resolve application code issues as well as technical problems related to hardware, software, infrastructure, and networks.
  • Implement and recommend performance improvements across cloud platforms (GCP/Azure) and on-premises environments for tiered systems.
  • Establish and monitor application health by creating dashboards, identifying key performance indicators (KPIs), setting up service-level agreements (SLAs), and implementing alerting, logging, and tracing mechanisms.
  • Utilize network profiling tools (e.g., WireShark, Fiddler) to troubleshoot application and script issues.
  • Conduct root cause analysis of production performance issues and recommend corrective actions to developers.
  • Set up and execute automated performance tests using Docker images; build and destroy application/load test infrastructure as required.
  • Design, script, configure, and execute performance tests for web, mobile, and API systems to validate system performance and stability.
  • Perform performance analysis, benchmarking, and modeling to identify bottlenecks, optimize system parameters, and guide architectural improvements.
  • Actively monitor systems in both production and non-production environments, proactively alerting core teams to prevent potential issues.
  • Develop and maintain the organization s Performance Test Strategy, roadmap, automated test data creation strategy, and reporting approach.
  • Gain a deep understanding of application architecture, infrastructure, non-functional requirements, and production workloads.
  • Stay up to date with the latest industry trends and advancements, continuously evolving the technology stack.

Recommended Education/Experience/Skills:

  • Education: Bachelor s degree in Engineering/Technology (Computer Science or a related field) or Master s in Computer Applications.
  • Experience: 4+ years in Software Engineering or Performance Engineering, with at least 1 year of direct experience in Performance Engineering or Software Engineering roles.
  • Strong understanding of application and OS memory management and tuning databases like MongoDB or other NoSQL databases.
  • Experience in conducting performance tests and working knowledge of chaos engineering.
  • Familiarity with DevOps tools, Python, .NET, Angular, and SQL is a plus.
  • In-depth knowledge of web technologies such as HTTP, cookies, AJAX, etc.
  • Proficiency with industry-standard tools like LoadRunner, Neoload, and/or JMeter.
  • Hands-on experience with CI/CD processes and Infrastructure as Code (IaC).
  • 2+ years of experience with performance monitoring tools like Dynatrace, AppDynamics, New Relic, and database monitoring tools such as SQL Profiler, OEM, etc.
  • Strong work experience in distributed environments, including on-premises, Azure, GCP, AWS, or SaaS platforms.
  • Leadership capabilities, including mentoring, coaching, and training team members.
  • Excellent problem-solving and communication skills, with the ability to work in a fast-paced and dynamic environment with minimal supervision.

Qualification :
Education: Bachelors degree in Engineering/Technology (Computer Science or a related field) or Masters in Computer Applications.
Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired