For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Performance Test Lead - IoT & SCADA Platform

Location

Remote anywhere

Hourly rate

Hourly rate

Min. experience

5+ years

Hours per week

40 hours

Duration

12 weeks

Required skills

AzureJMeterPerformance Testing

Freelance job
Posted 15 hours ago
Apply now
Actively recruiting / 6 applicants

We’re here to help you

Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email

Juliana TorrisiJuliana Torrisi, Recruiter

Role Overview

We are seeking a dedicated Performance Test Lead to spearhead the performance testing strategy for our IoT & SCADA platform. This pivotal role involves designing and executing comprehensive load, stress, and endurance tests in both on-premises and Microsoft Azure environments. The objective is to ensure our platform efficiently handles high-volume IoT data, supports real-time SCADA operations, and meets enterprise-scale workloads with optimal performance, scalability, and reliability.

Responsibilities

  • Design robust performance testing strategies, including test plans, KPIs, SLAs, and performance models tailored for IoT ingestion, SCADA polling, dashboards, alerting, and reporting.
  • Configure performance test environments that closely replicate on-premises and Azure production settings.
  • Develop and maintain performance test scripts using tools like JMeter, k6, Locust, and Gatling.
  • Simulate large-scale workloads encompassing 10,000+ device connections, MQTT/OPC UA traffic, high-frequency sensor data, and SCADA HMI activity.
  • Integrate automated performance tests into Azure DevOps CI/CD pipelines to streamline processes.
  • Monitor and analyze system performance with tools such as Azure Monitor, Application Insights, Log Analytics, and Grafana.
  • Identify and address bottlenecks, analyzing CPU, memory, database latency, IoT Hub throttling, network performance, and end-to-end latency.
  • Prepare detailed performance reports, capacity recommendations, and SLA pass/fail results for engineering teams and client stakeholders.
  • Collaborate with developers, DevOps, and infrastructure teams to enhance application, database, and cloud performance.
  • Support UAT, major releases, client deployments, and post-release hypercare activities.
  • Establish and promote performance testing standards, templates, processes, and best practices across the organization.
  • Ensure all performance testing is conducted safely, especially with systems linked to live OT/SCADA environments.

Required Skills

  • Over 5 years of experience in performance testing with a proven track record in designing performance strategies beyond just executing test scripts.
  • Proficient with performance testing tools such as JMeter, k6, Locust, and Gatling.
  • Experience in testing cloud-native, hybrid, and enterprise-scale systems, preferably within Microsoft Azure environments.
  • Comprehensive understanding of IoT and SCADA systems, including device telemetry, MQTT, OPC UA, PLCs, real-time dashboards, and time-series data.
  • Strong analytical and troubleshooting skills, capable of interpreting logs, metrics, and traces to determine root causes.
  • Experience with performance monitoring and observability tools.
  • Excellent communication and reporting skills, with the ability to convey technical findings to both technical and non-technical audiences.
  • Experience with Azure IoT Hub and Azure Data Explorer or similar time-series databases.

Nice to Have

  • Knowledge of Kubernetes, Docker, and Terraform for setting up performance test environments.
  • Familiarity with OT networks, PLCs, and industrial communication protocols.
  • Experience in integrating performance testing into Azure DevOps pipelines.
  • Hold an ISTQB Performance Testing certification.
  • Possess Microsoft Azure Administrator or Azure Solutions Architect certification.

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service