Industrial IoT data engineer — Node-RED / JavaScript & KPI scripting, Siemens Insights Hub

Posted 6 hours ago

Worldwide

Summary

About the role We're an engineering consultancy working on industrial IoT monitoring and data analysis in the energy / industrial-gas space. We're looking for a long-term data analyst/engineer to make sense of complex, heterogeneous JSON telemetry from multiple industrial sources — equipment from different vendors, each with its own tag names, structures and units. How we work together The division of labour is clear and deliberate: - Our side: we provide the JSON data streams and define the questions. - Your side: interpret the data, write the scripts, and deliver the answers — clear operational insights, KPIs, and the visualisations and scripts behind them. You won't need to build or own an entire pipeline from scratch. You receive well-defined data and questions and turn them into reliable results. This also means you work from exported data — no access to our production environment is required. What you'll do - Interpret complex, differing JSON structures (flat keys, nested objects, arrays of tag/value pairs) and map them onto one consistent, canonical shape. - Write standalone scripts that pull timeseries data and turn it into clear operational KPIs — e.g. throughput, uptime, fill counts, average fill time, consumption. - Produce clear visualisations and short written interpretations that actually answer the question asked. - Write clean, defensive JavaScript (Node-RED-compatible): handle empty/garbled payloads, bursts and missing sensors; missing ≠ zero. Must-have - Strong at reading and interpreting messy, heterogeneous JSON — the same physical signal may arrive in different structures and units across sources. - Solid JavaScript / Node-RED experience in a data or industrial-IoT context. - Timeseries analysis: aggregation, event detection from raw data, and robust handling of gaps and noise. - Disciplined and well-documented — someone else must understand your script a year from now. - Good written English and reliable async communication (fully remote, worldwide). - Comfortable using AI-assisted coding tools (e.g. Claude Code) in your workflow. Nice-to-have - Siemens Insights Hub / MindSphere experience (asset/aspect model, timeseries, Visual Flow Creator). - Familiarity with industrial process / SCADA / gas telemetry. - Able to read P&IDs / industrial process diagrams — helps you understand what each signal physically represents (we provide the domain context). How we hire - Every application starts with a intro call to check for a mutual fit. - If there's a click, we begin with three small paid test tasks, so we both see how the collaboration works in practice before committing long-term. - This is a long-term relationship — we invest in onboarding the right person properly.

  • Less than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $30.00

    Hourly
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Python
JavaScript
Node.js
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:49 minutes ago
  • Interviewing:
    2
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 5, 2026
  • Netherlands
    5:42 PM
  • Energy & Utilities
    Small company (2-9 people)

Explore similar jobs on Upwork

Database University AssignmentsHourly‐ Posted 9 months ago
SQL
Database
Microsoft Excel
Database Design
Database Management
SQL Server Integration Services
Excel Macros
Excel Formula
Microsoft Power BI
Microsoft Excel PowerPivot
Power Query
Data Entry
Data Cleaning
Data Analytics
Data Extraction
Data analysis and regression interpretationFixed-price‐ Posted 6 days ago
Python
Web Scraping
n8n
CRM Automation
Airtable
Automation
Selenium
API Integration
Retrieval Augmented Generation
Data Processing
LangChain
OpenAI API
Beautiful Soup
pandas
ETL Pipeline
Natural Language Processing
Data Extraction

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo