工作內(nèi)容
1、參與制造運(yùn)營管理(MOM)系統(tǒng)的需求分析、架構(gòu)設(shè)計(jì)、技術(shù)選型工作,結(jié)合制造業(yè)業(yè)務(wù)場(chǎng)景,確保系統(tǒng)架構(gòu)的合理性與可擴(kuò)展性。
基于 Java 技術(shù)棧(如 Spring Boot、Spring Cloud、MyBatis 等)進(jìn)行 MOM 系統(tǒng)核心模塊的編碼開發(fā),包括生產(chǎn)執(zhí)行管理、資源管理、質(zhì)量管理、庫存管理等功能模塊,保證代碼質(zhì)量與開發(fā)效率。
2、 對(duì)已上線的 MOM 系統(tǒng)進(jìn)行性能優(yōu)化,包括 SQL 語句優(yōu)化、代碼重構(gòu)、服務(wù)器配置調(diào)整等,提升系統(tǒng)響應(yīng)速度與并發(fā)處理能力,支撐大規(guī)模生產(chǎn)數(shù)據(jù)的實(shí)時(shí)處理。
工作經(jīng)驗(yàn)
1、具有3年及以上 Java 開發(fā)經(jīng)驗(yàn),其中至少1年及以上 MOM 系統(tǒng)或制造業(yè)相關(guān)系統(tǒng)(如 MES、ERP)開發(fā)經(jīng)驗(yàn)者優(yōu)先。
2、有制造業(yè)企業(yè)(如電子、PCBA制造等行業(yè))MOM 系統(tǒng)項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先。
技術(shù)技能
1、精通 Java 編程語言,熟悉 JDK 核心 API,具備扎實(shí)的 Java 基礎(chǔ),了解 Java 多線程、集合、IO、反射等核心技術(shù)。
2、熟練掌握 Spring Boot、Spring Cloud、Spring MVC、MyBatis 等主流 Java 開發(fā)框架,能夠熟練運(yùn)用框架進(jìn)行項(xiàng)目開發(fā)。
3、熟悉關(guān)系型數(shù)據(jù)庫(如 MySQL、Oracle),具備扎實(shí)的 SQL 語言基礎(chǔ),能夠熟練編寫復(fù)雜 SQL 語句,掌握數(shù)據(jù)庫索引優(yōu)化、事務(wù)管理等數(shù)據(jù)庫優(yōu)化技術(shù)。
了解 NoSQL 數(shù)據(jù)庫(如 Redis、MongoDB),能夠在項(xiàng)目中合理運(yùn)用 NoSQL 數(shù)據(jù)庫解決業(yè)務(wù)問題。
4、熟悉工業(yè)通信協(xié)議(如 OPC UA、MQTT、Modbus 等),了解制造業(yè)生產(chǎn)業(yè)務(wù)流程(如生產(chǎn)計(jì)劃下達(dá)、生產(chǎn)過程監(jiān)控、質(zhì)量檢驗(yàn)、設(shè)備管理等)者優(yōu)先。
熟悉前端開發(fā)技術(shù)(如 HTML、CSS、JavaScript、Vue.js、Element UI 等),能夠進(jìn)行簡單的前端頁面開發(fā)與調(diào)試者優(yōu)先。
5、了解版本控制工具(如 Git、SVN)、項(xiàng)目構(gòu)建工具(如 Maven、Gradle)、持續(xù)集成 / 持續(xù)部署(CI/CD)工具(如 Jenkins)等。