Roles & Responsibilities
MAIN DUTIES AND RESPONSIBILITIES :
- Platform management, support & performance
- Manage and support our Epicor ERP system, including customization and integration to meet business needs.
- Provide Tier-2 / 3 support for Epicor incidents related to customizations, BAQs, BPMs, Service Connect and API failures. Perform root-cause analysis, SQL tuning, index recommendations and liaise with Epicor Support when needed.
- Design & deliver reporting and analytics
- Build, validate and maintain complex BAQs (performance-tuned, secure, reusable) as canonical data sources for UI and scheduled reports.
- Create operational dashboards and KPI tiles (Epicor dashboards / GROW integration / exported datasets) for execs, operations and shop floor.
- Kinetic UI customizations & experience
- Implement and maintain Application Studio customizations (fields, pages, conditional UI, widgets) and ensure changes are upgrade-resilient and documented.
- Automation & business logic
- Author and maintain BPMs and Epicor Functions for process automation, validations, and system-side business logic; ensure unit testing and rollback plans.
- Integrations & APIs
- Implement integrations using Epicor Service Connect, the Kinetic REST / OData APIs and middleware as needed; own security for API keys, tokens, and scopes.
- Governance, documentation & release management
- Maintain versioning and deployment documentation for BAQs, BPMs, Application Studio layers, and integrations. Enforce change control, pilot testing (pilot DB), and backout procedures.
- Enablement & consultant stewardship
- Reduce reliance on external consultants by upskilling internal stakeholders, running regular knowledge-transfer sessions, creating runbooks and onboarding guides.
- Upgrades & continuous improvement
- Lead Epicor patch / upgrade technical tasks, regression testing of custom objects and coordinate functional validation. Keep the platform current with Epicor’s roadmap and new features.
QUALIFICATIONS & EXPERIENCE :
Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience.5-10 years experience working with Epicor (Kinetic / Epicor 10) in a technical capacity design / implement / customize / support ideally in a Semiconductor manufacturing industry.Demonstrable hands-on experience building and optimizing BAQs, authoring BPMs, and configuring Application Studio customizations.Strong experience with Service Connect or equivalent integration tooling and with REST / OData APIs.SQL Server / T-SQL expert (schema, stored procedures, query tuning, indexing, performance diagnostics).Solid knowledge of the Kinetic development stack (modern Kinetic UI : web / Angular / TypeScript based + .NET backend) — should be comfortable with web technologies and .NET concepts.Production support experience : troubleshooting, logs, permissions / security models, and backup / restore practices.Fluency in Mandarin (both written and spoken) is required to liaise with regional teams, translate technical requirements, and support training / documentation in Mandarin when necessary.Tell employers what skills you have
Troubleshooting
Process Automation
.NETT-SQL
Release Management
Regression Testing
SQL Tuning
UI
Web Technologies
Stewardship
SQL
Change Control
Systems Engineering
Manufacturing
Epicor