Data Integration Engineer- ERP Systems
NN, Inc - USA · Kentwood, MI
$110,000–$140,000
Jul 16, 2026
Kentwood, MI
Jul 20, 2026
What this job asks for AI summary
A data integration role centered on deep expertise with QAD and Progress OpenEdge ERP systems. The core work involves reverse-engineering and documenting ERP schemas, mapping source data structures to a data lake (OCI Object Storage / Oracle ADB), and ensuring extracted data is accurate and reporting-ready for Alteryx and Power BI teams. Suits an experienced professional with hands-on ERP data mapping and strong SQL skills in manufacturing environments.
Senior level · 5+ years · National
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $142,568 (middle half $111,775–$173,013).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (10)
The role sits at the intersection of ERP data mapping, schema reverse-engineering, and data pipeline/lake integration. It was classified under Database Architects (15-1243) because the primary day-to-day work is designing and documenting data models, schemas, and source-to-target mappings — not pure ETL development or database operations. 15-1299 (Computer Occupations, All Other) is noted as a runner-up given the ERP-specialist nature of the work.
The degree requirement lists 'Bachelor's degree in:' with no field specified, and immediately notes that an equivalent combination of education and experience may be considered — treated as no hard degree gate.
QAD, Progress OpenEdge, and Progress OpenEdge 4GL are all explicitly called out as required ('Required:' section and firm language throughout); they are listed separately because QAD is the ERP application and Progress OpenEdge / 4GL is the underlying database/language platform.
ODBC is listed in the responsibilities as a concrete integration mechanism the role must build and support, and is treated as a hard requirement given the firm language in that section.
OCI Object Storage and Oracle ADB appear together as the data lake landing targets; they are listed as a single skill with an alternative since the posting presents them as equivalent options for the same layer.
Alteryx and Power BI appear in both the responsibilities narrative (as partner teams) and the Preferred Qualifications section; they are marked preferred because the JD frames them as platforms the role feeds rather than tools the candidate must operate, and the Preferred section explicitly calls them out as 'familiarity with'.
The additional ERP platforms (SAP S/4HANA, SAP ECC, Oracle ERP, Microsoft Dynamics 365, Infor LN, Plex, Epicor) are listed under Preferred Qualifications and consolidated into one skill entry with alternatives, as the posting treats them as interchangeable 'additional ERP platform' experience.
On-premise/self-hosted LLM experience (Ollama, Open WebUI) is listed under Preferred Qualifications; the broader LLM/AI-assisted tooling mention in the summary is framed as 'a plus' and is captured in the preferred LLMs skill.
SOAP services, DevOps, and CI/CD pipelines are listed together under Preferred Qualifications; DevOps is a methodology rather than a named tool and is omitted; SOAP and CI/CD are retained as named technologies.
PMP certification and project management experience appear under Preferred Qualifications and are methodologies/credentials rather than named technologies — omitted per skill extraction rules.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.