Job Title: Performance Benchmarking Engineer
Company: Graphic Shaala
Location: Fully Remotely
Job Type: Part-Time
Working Hours: 2–3 hours per day (flexible timing)
Compensation: Hourly basis (₹ 120–150 per hour depending on experience & skills demonstrated)
Salary:- Weekly Payout
Experience:- 1 to 2 Year's
Role Overview
We are looking for a skilled Performance Benchmarking Engineer on a part-time basis to join our IT team. The primary responsibility of this role is to regularly benchmark, test, and analyze the performance of our servers, server hardware, websites, web applications, and desktop applications.
The goal is to ensure our systems deliver optimal speed, stability, scalability, and efficient resource utilization. This role involves identifying performance bottlenecks, providing actionable optimization recommendations, and delivering regular performance reports.
Key Responsibilities
Server & Hardware Benchmarking:
- Conduct comprehensive benchmarking of server hardware including CPU, RAM, Storage (SSD/HDD), and Network performance.
- Use tools such as sysbench, fio, stress-ng, lmbench, and Phoronix Test Suite to measure hardware capabilities.
- Compare different hardware configurations and provide recommendations for upgrades or optimizations.
Website & Web Application Performance:
- Measure and benchmark website loading speed, responsiveness, and user experience using Google Lighthouse, WebPageTest, GTmetrix, and PageSpeed Insights.
- Perform Load Testing, Stress Testing, and Endurance Testing using JMeter, k6, Gatling, Locust, or similar tools.
- Test API performance, latency, throughput, and error rates under various load conditions.
Desktop Application Benchmarking:
- Benchmark Windows, macOS, and Linux desktop applications for startup time, memory usage, CPU utilization, responsiveness, and overall performance.
- Use profiling tools such as VisualVM, dotTrace, Instruments, or perf for detailed analysis.
Monitoring & Reporting:
- Prepare weekly and monthly performance benchmark reports.
- Collect and analyze metrics using Prometheus + Grafana, New Relic, Datadog, AWS CloudWatch, or similar tools.
- Create before-and-after comparison reports after deployments or updates.
Performance Analysis & Optimization:
- Identify bottlenecks related to CPU, Memory, Disk I/O, Network, and Database.
- Perform root cause analysis and provide recommendations at code, infrastructure, and configuration levels.
- Establish performance baselines and track improvements over time.
Additional Responsibilities:
- Compare our applications/websites with competitors or industry standards.
- Assist in integrating performance tests into CI/CD pipelines.
- Document best practices and performance testing processes.
Required Skills & Qualifications
Technical Skills (Must Have):
- Strong experience with Performance Testing Tools: JMeter, k6, Gatling, Locust, Apache Bench (ab), WRK
- Website Performance Tools: Google Lighthouse, WebPageTest, GTmetrix, PageSpeed Insights
- Hardware & Server Benchmarking Tools: sysbench, fio, stress-ng, Phoronix Test Suite
- Monitoring & Observability: Prometheus, Grafana, New Relic, Datadog, ELK Stack
- Operating Systems: Advanced knowledge of Linux, Windows, and macOS
- Scripting Languages: Python, Bash, PowerShell
- Cloud Platforms: AWS, Azure, or GCP (especially EC2, VMs, Containers)
- Application Profiling Tools: VisualVM, Py-spy, perf, etc.
Good to Have:
- Experience with Docker and Kubernetes
- Database performance tuning (MySQL, PostgreSQL, MongoDB, etc.)
- Previous experience in Performance Engineering, Load Testing, or Site Reliability Engineering (SRE)
Experience:
- 1+ years of relevant experience in Performance Testing, Benchmarking, or SRE.
- Strong candidates with solid projects or open-source contributions are also welcome even with slightly less experience.
Soft Skills:
- Strong analytical and problem-solving mindset
- Detail-oriented with data-driven approach
- Excellent written and verbal communication skills (for preparing clear reports)
- Self-motivated and able to deliver on time with minimal supervision
What We Offer
- Flexible 2- 3 hours daily (you choose a convenient slot).
- Long-term collaboration if the work quality is good.
- Access to latest performance testing tools and cloud resources
- Opportunity to work on real-impact projects
- Potential for full-time conversion in the future
- Fully remote work – work from anywhere.
Pay: ₹120.00 - ₹150.00 per hour
Benefits:
- Flexible schedule
- Work from home
Application Question(s):
- Have you read the job description carefully ?
- We will pay you Rs 120 to 150 per hour, depending on your experience and skills. This is the final compensation; there is no room for negotiation on this.
Experience:
- Performance testing: 1 year (Required)
- Server benchmark testing: 1 year (Required)
Language:
- Hindi (Required)
- English (Required)
Work Location: Remote