微服務(wù)開(kāi)發(fā)工程師(工廠數(shù)字化方向)
崗位職責(zé)
1、負(fù)責(zé)基于SpringCloud的微服務(wù)開(kāi)發(fā),支撐MES/WMS等工業(yè)系統(tǒng)的高并發(fā)、分布式場(chǎng)景;
2、參與工廠數(shù)字化系統(tǒng)(生產(chǎn)管理、設(shè)備監(jiān)控、質(zhì)量追溯等)的架構(gòu)設(shè)計(jì)與核心模塊開(kāi)發(fā);
3、優(yōu)化微服務(wù)性能,解決工業(yè)場(chǎng)景下的分布式事務(wù)、服務(wù)熔斷、數(shù)據(jù)一致性等問(wèn)題;
4、對(duì)接PLC/SCADA等工業(yè)設(shè)備數(shù)據(jù),開(kāi)發(fā)高效的數(shù)據(jù)采集與處理服務(wù);
5、與業(yè)務(wù)團(tuán)隊(duì)協(xié)作,將生產(chǎn)需求轉(zhuǎn)化為可落地的技術(shù)方案。
崗位要求
熟練使用SpringCloud(Nacos/Gateway/OpenFeign),有K8s+Docker部署經(jīng)驗(yàn);
熟悉MySQL/Oracle,能優(yōu)化復(fù)雜查詢,了解時(shí)序數(shù)據(jù)庫(kù)(如InfluxDB)更佳;
掌握工業(yè)通信協(xié)議(MQTT/Modbus/OPC UA)或消息隊(duì)列(Kafka/RabbitMQ);
具備高并發(fā)、分布式系統(tǒng)的開(kāi)發(fā)經(jīng)驗(yàn)。
業(yè)務(wù)理解
了解MES/WMS/EAM等工業(yè)系統(tǒng),熟悉生產(chǎn)排程、設(shè)備管理、質(zhì)量追溯等業(yè)務(wù);
能結(jié)合工廠實(shí)際需求,設(shè)計(jì)合理的微服務(wù)架構(gòu)。
加分項(xiàng)
有工業(yè)物聯(lián)網(wǎng)(IIoT)或數(shù)字孿生項(xiàng)目經(jīng)驗(yàn);
熟悉低代碼平臺(tái)(如ThingsBoard)或規(guī)則引擎(Drools)。