職位描述
JavaScriptTypeScriptJavaMySQLMVCRESTfulRabbitMQ電子/半導(dǎo)體/集成電路
崗位職責(zé)
1. 負(fù)責(zé) MES 系統(tǒng)在生產(chǎn)端的日常運(yùn)行、維護(hù)與管理,保障系統(tǒng)穩(wěn)定、高效運(yùn)行;
2. 對(duì)接生產(chǎn)及相關(guān)業(yè)務(wù)部門,收集、分析 MES 系統(tǒng)新需求,提出合理的技術(shù)解決方案并完成相關(guān)開(kāi)發(fā)工作;
3. 負(fù)責(zé) MES 系統(tǒng)與 EAP、ERP 等外圍系統(tǒng)的接口開(kāi)發(fā)、對(duì)接與維護(hù),保障系統(tǒng)間數(shù)據(jù)的準(zhǔn)確性與一致性;
4. 編寫(xiě) MES 功能模塊的技術(shù)文檔與操作說(shuō)明,并參與用戶培訓(xùn)及系統(tǒng)使用支持;
5. 參與 MES 項(xiàng)目的實(shí)施工作,包括需求調(diào)研、方案設(shè)計(jì)、系統(tǒng)上線及后續(xù)運(yùn)維優(yōu)化;
6. 與生產(chǎn)、工藝、設(shè)備、IT 等多部門協(xié)作,持續(xù)推動(dòng) MES 系統(tǒng)在生產(chǎn)現(xiàn)場(chǎng)的落地與優(yōu)化。
任職要求
1. 本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),2 年及以上軟件開(kāi)發(fā)相關(guān)工作經(jīng)驗(yàn);
2.具備前后端開(kāi)發(fā)能力,熟悉 JavaScript / TypeScript,具備 Java 后端開(kāi)發(fā)經(jīng)驗(yàn),了解常見(jiàn)部署或運(yùn)維腳本(如 Shell);
3. 熟練使用 MySQL,具備良好的 SQL 編寫(xiě)能力,能夠完成相對(duì)復(fù)雜的查詢與事務(wù)處理,了解數(shù)據(jù)庫(kù)設(shè)計(jì)及性能優(yōu)化;
4. 了解常見(jiàn)系統(tǒng)架構(gòu)設(shè)計(jì),熟悉分層架構(gòu)(如 MVC、微服務(wù)架構(gòu)),掌握 RESTful API 的設(shè)計(jì)與調(diào)用,了解消息隊(duì)列或中間件(如 RabbitMQ);
5. 有MES系統(tǒng)開(kāi)發(fā)或運(yùn)維經(jīng)驗(yàn)者優(yōu)先,有半導(dǎo)體行業(yè)相關(guān)經(jīng)驗(yàn)者優(yōu)先;
6. 具備良好的溝通能力和跨部門協(xié)作能力,能夠在業(yè)務(wù)與技術(shù)團(tuán)隊(duì)之間高效配合;
7. 英語(yǔ)可作為日常工作語(yǔ)言,能夠進(jìn)行技術(shù)溝通、需求討論及會(huì)議交流;能夠閱讀英文技術(shù)文檔,并進(jìn)行基礎(chǔ)的英文郵件或技術(shù)文檔編寫(xiě);
8. 可接受一定頻率的,國(guó)內(nèi)及國(guó)際出差。
Job Responsibilities
1. Responsible for the daily operation, maintenance, and management of the MES system on the production side, ensuring system stability and high availability;
2. Collaborate with manufacturing and related business departments to collect and analyze new MES requirements, propose appropriate technical solutions, and carry out related development work;
3. Develop, integrate, and maintain interfaces between the MES system and peripheral systems such as EAP and ERP, ensuring data accuracy and consistency across systems;
4. Prepare technical documentation and user operation manuals for MES functional modules, and participate in user training and system support;
5. Participate in MES project implementation, including requirement analysis, solution design, system deployment, and post-go-live operation and optimization;
6. Work closely with cross-functional teams including Manufacturing, Process Engineering, Equipment, and IT to continuously improve MES applications on the production floor.
Qualifications
1. Bachelor's degree or above in Computer Science or a related field, with at least 2 years of software development experience;
2. Solid full-stack development skills, familiar with JavaScript / TypeScript, and hands-on experience in Java backend development; knowledge of deployment or operational scripts (e.g., Shell) is a plus;
3. Proficient in MySQL, with strong SQL skills capable of designing relatively complex queries and transaction processing; understanding of database modeling and performance optimization is preferred;
4. Basic understanding of system architecture design, familiar with layered architectures (e.g., MVC, microservices), experienced in RESTful API design and integration, and exposure to middleware or message queues (e.g., RabbitMQ) is an advantage;
5. Experience in MES system development or operation is preferred; experience in the semiconductor industry is a strong plus;
6. God communication skills and the ability to collaborate effectively across departments;
7. Proficient in English as a working language, able to conduct technical discussions, requirement reviews, and meetings in English; capable of reading English technical documentation and writing basic technical documents or emails;
8. Willing to accept a certain frequency of domestic and overseas business travel.