← İşler

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

Bütçe: $15.0 - $30.0 HOURLY / PART_TIME ⭐ 0.00 (0) Netherlands

python, javascript, node.js, etl-pipelines, api, html, data-modeling, json

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.
Upwork'te aç