Data Software Engineer (m/w/d)
Core
Develop applications for capturing and processing machine data, build and maintain robust data pipelines for production systems, and provide data for web applications and dashboards.
Role type
Data Software Engineer
Builds
Data pipelines, data aggregation/cleaning systems, frontend visualization components for production data
Domain
Industrial IoT / OT (Operational Technology) / Manufacturing
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, Java, Data Engineering, API development (OPC UA, REST, MQTT), Frontend development, Cloud platforms
Preferred skills
SPS programming (IEC 61131), Machine Learning integration, OT-Security measures
Technologies
Python, Java, Spring, Django, Apache Airflow, dbt, React, Vue.js, AWS, Azure, OPC UA, REST, MQTT
Responsibilities
Develop applications for machine data capture and processing; Build and maintain robust data pipelines for production systems; Optimize systems for data aggregation and cleaning; Provide data for web applications and dashboards; Develop frontend components for production data visualization; Participate in Data Science projects and ML integrations; Contribute to software infrastructure development in OT environments; Implement OT-Security measures
Seniority
Mid-level, hands-on IC