Responsive Navbar

MES Integration Engineer

Job Description

Roles & Responsibilities

The MES Integration Engineer (Mid-Level) is responsible for designing, implementing, and maintaining MES solutions that integrate seamlessly with automation systems (PLC/SCADA), ERP platforms, and production environments. This role requires hands-on experience in system integration, configuration, testing, and troubleshooting of MES applications in industrial environments.


Key Responsibilities:

  • Lead and execute MES integration activities across the project lifecycle – design, development, testing, deployment, and support.

  • Collaborate with production, automation, and IT teams to understand system requirements and deliver tailored MES solutions.

  • Design and configure MES modules such as Work Order Management, Electronic Batch Records (EBR), Track & Trace, Downtime Analysis, etc.

  • Interface MES with PLC/SCADA/DCS systems and higher-level systems like ERP (SAP, Oracle) using protocols like OPC UA, MQTT, REST APIs, SQL, XML/JSON.

  • Conduct FAT/SAT/UAT and validation activities ensuring systems meet GMP, FDA 21 CFR Part 11, or other regulatory standards.

  • Write and maintain system documentation including functional specifications, design documents, and validation reports.

  • Analyze production workflows and recommend system enhancements or automation solutions.

  • Provide on-site and remote technical support during commissioning and post go-live.


Key Focus Areas:

  1. MES Platforms & Functional Modules

    • Hands-on experience with platforms like Siemens Opcenter, Rockwell FTPS, AVEVA/Wonderware MES, Werum PAS-X, GE Proficy, or Ignition.

    • Configure and deploy MES functionalities like Recipe Management, Quality Data Logging, Batch Records, Performance Monitoring.

  2. Systems Integration (PLC/SCADA/ERP)

    • Design and implement real-time data exchange between shop-floor equipment and MES using OPC UA, MQTT, RESTful APIs.

    • Integrate MES with SCADA systems (e.g., WinCC, iFIX, Ignition) and ERP systems (SAP, Oracle, etc.).

  3. Database & Scripting Knowledge

    • Work with SQL Server, PostgreSQL, or Oracle for MES data logging, reporting, and troubleshooting.

    • Use scripting languages (e.g., JavaScript, Python, XML, VBA) for customization, logic, and UI enhancements.

  4. Testing, Validation & Compliance

    • Plan and execute FAT, SAT, IQ/OQ/PQ testing phases.

    • Ensure compliance with GMP, GAMP5, and data integrity regulations where applicable.

  5. Project Execution & Documentation

    • Prepare technical documentation: user stories, interface control documents, test cases, and SOPs.

    • Manage change requests, configuration control, and versioning of MES solutions.

  6. Customer Interaction & Problem Solving

    • Liaise directly with clients during workshops, testing, and commissioning phases.

    • Troubleshoot integration and system-level issues in live environments.

  7. Continuous Improvement & Best Practices

    • Contribute to the evolution of standard templates, reusable code libraries, and integration frameworks.

    • Stay updated on Industry 4.0, IIoT, and digital manufacturing trends.


Qualifications & Requirements:

  • Education: B.E./B.Tech or M.Tech in Computer Science, Electrical, Instrumentation, Mechatronics, or Industrial IT.

  • Experience: 3–6 years in MES integration or digital manufacturing systems.

  • Technical Skills:

    • Strong understanding of manufacturing processes and industrial control systems.

    • Experience with databases, scripting, APIs, and industrial communication protocols.

  • Soft Skills:

    • Strong analytical and troubleshooting ability.

    • Effective communication with both technical and non-technical stakeholders.

    • Time and project management skills with ability to work independently.

Job Detail
  • Work Type: Full Time
  • Languages to be known : English
  • Country: United Arab Emirates
  • City: Dubai
  • Job Category : Food and Beverage