Job Title: Lead Performance Engineer
Contract Duration: 6-12 months with possible extension or FTE conversion
Location: Hybrid (On-site once a week)
Office Address: 10th Floor, Block NXT - Tower 2, MANYATA EMBASSY BUSINESS PARK, Outer Ring Rd, MS Ramaiah North City, Manyata Tech Park, Nagawara, Bengaluru, Karnataka 560045.
Job Description:
We are currently seeking an experienced and highly skilled Lead Performance Engineer to drive the performance optimization of our technology solutions. The ideal candidate will have a strong background in performance engineering, with a proficiency in scripting, networking analysis, application performance management, and cloud-based environments.
Qualifications/Skillset Requirements:
- 9-10+ years of experience in performance test automation using tools like JMeter or similar.
- Strong scripting skills in Bash, Python, Perl, Java, or similar languages.
- Knowledge of TCP/IP, networking topology, and experience with network packet-level analysis for troubleshooting.
- Experience with Application Performance Management software such as Datadog, AppDynamics, or New Relic.
- Dynamic, hard-working, and ambitious individual with strong communication skills.
- Familiarity with Unix/Windows hardware, software, and applications environments including Java, .Net, and Open Source, and their associated performance indicators.
- Proven ability to investigate and resolve complex application/infrastructure performance issues.
- Experience with JVM optimization for applications deployed on cloud platforms.
- Experience with Docker Containers, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
- Leadership experience with small to medium-sized teams.
Key Skills:
- Proficiency with Application Performance Management tools like Datadog or Dynatrace.
- Experience in troubleshooting Java application performance and creating Splunk queries.
- Database Performance Analysis skills for Oracle, MySQL, SQL Server, DB2, or Hadoop.
- Experience with virtualized infrastructure performance tools such as Splunk.
- Familiarity with Linux Performance Observability tools and Windows Performance Analysis of Logs (PAL).
- Experience with capacity management tools.
- Proven capability in managing the delivery of a team.
Responsibilities:
- Develop and implement the Performance Test Strategy & Test plan for both UI and API Components.
- Create performance plans/models for critical workloads to meet demands during peak periods such as Cyber Monday and Black Friday.
- Design and conduct load test scenarios to identify the limits of critical applications.
- Analyze end-to-end system performance from the application layer to infrastructure and hardware.
- Regularly monitor application performance, optimize bottlenecks, and develop application capacity models.
- Optimize system components including CPU, Memory, Disk, Network, OS, and Application software for efficient resource utilization.
- Collaborate with application development teams to guide performance improvement efforts and support performance analysis.
- Lead and mentor a team of performance test engineers.
Skills:
Bash, Python, TCP/IP, Perl, java , Datadog