Integrations Engineer
Vulcan Elements · Durham, NC · 3 wk ago
On-siteEngineeringFull-time
Responsibilities
- Design and implement integrations between Vulcan’s business systems (NetSuite, Ramp, Gusto, Fiix) and operational systems (Ignition, MES)
- Work on a team building and managing a Unified Namespace (UNS) architecture using MQTT/Sparkplug B as the data transport layer
- Select, deploy, and maintain middleware solutions (e.g., Node-RED, custom API connectors) that enable reliable data movement across the organization
- Ensure data flows are robust, monitored, and recoverable — minimizing manual intervention and data loss
- Document integration architecture, data flows, and system dependencies
- Work closely with the Business Systems Manager and system vendors to support integrations across ERP (NetSuite), CMMS (Fiix), MES, QMS, and Spend (Ramp) platforms
- Participate in vendor discussions to assess and scope integration requirements for new and existing systems
- Work with the OT environment as needed to ensure operational data is accessible across the organization
- Troubleshoot integration failures and data quality issues across the stack
- Contribute to Vulcan’s longer-term data strategy, helping build a foundation that supports analytics and AI applications
- Identify opportunities to automate manual data workflows and improve data accessibility across teams
- Support future data pipeline development as Vulcan’s architecture evolves toward a centralized data store
- Partner with operations, engineering, and leadership to understand data needs and translate them into integration requirements
- Work closely with operations, engineering, finance, and the Business Systems Manager to understand system dependencies and integration priorities
- Translate business process requirements into technical integration designs
- Support onboarding of new systems by evaluating integration requirements early in the procurement process
Qualifications
- 5+ years of experience in systems integration, IT/OT engineering, or a related technical role
- Hands-on experience integrating ERP, CMMS, MES, or Spend management platforms; NetSuite experience a strong plus
- Familiarity with integration patterns and lightweight middleware tools (e.g., Node-RED, custom REST API connectors)
- Experience with or working knowledge of MQTT and industrial data protocols (Sparkplug B, OPC-UA, or similar)
- Comfortable working across both IT and OT environments — willing to engage with industrial systems, not just business software
- Strong understanding of REST APIs, webhooks, and data modeling
- Experience designing, querying, and troubleshooting relational databases (PostgreSQL, SQL Server, or similar); comfortable writing and debugging SQL
- Ability to work independently in a fast-moving environment and manage multiple integration workstreams simultaneously
- Must be a U.S. Person due to required access to U.S. export-controlled information or facilities
Desired Skills
- Experience with Ignition (Inductive Automation) or similar industrial SCADA/MES platforms
- Familiarity with UNS architecture concepts and ISA-95 or similar industrial data models
- Experience in a manufacturing, industrial, or operations-heavy environment
- Exposure to data pipeline development or early-stage data infrastructure build-outs
- Familiarity with time-series databases (e.g., InfluxDB, TimescaleDB) common in industrial and IoT environments
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Strong diagnostic skills — able to trace data issues across systems and identify root cause
- Comfort with scripting or lightweight development (Python, JavaScript, or similar) to build custom connectors or automation