崗位職責(zé):
1. 設(shè)計、開發(fā)和維護(hù)高質(zhì)量的后端系統(tǒng),負(fù)責(zé)整個開發(fā)生命周期,從需求分析到部署上線。
2.負(fù)責(zé)上位機(jī)設(shè)備控制軟件的開發(fā)及后期維護(hù)升級,包括軟件控制架構(gòu)制定,代碼編寫,注釋,調(diào)試優(yōu)化。
3. 了解制造執(zhí)行系統(tǒng)(MES)開發(fā),使用WEB框架實現(xiàn)工廠自動化的MES、SCADA功能。
4.負(fù)責(zé)工業(yè)自動化項目桌面應(yīng)用程序開發(fā)。
5.與電氣、軟件配合完成整套系統(tǒng)部署及現(xiàn)場調(diào)試、測試。
6.編寫開發(fā)、測試與使用文檔。
任職要求
1.本科及以上學(xué)歷,計算機(jī)、軟件工程、自動化等相關(guān)專業(yè)畢業(yè)。
2. 至少3年以上Python開發(fā)經(jīng)驗,熟悉后端開發(fā)流程,精通Django框架,有大規(guī)模Web應(yīng)用程序的開發(fā)經(jīng)驗。
3. 掌握數(shù)據(jù)庫設(shè)計和管理,熟練使用MySQL、Redis等數(shù)據(jù)庫。
4. 熟悉Linux操作系統(tǒng),熟練使用命令行工具和版本控制工具。
5. 具備消息隊列(MQ)的使用經(jīng)驗,了解異步處理機(jī)制。
6. 需要很好的責(zé)任心、執(zhí)行力、團(tuán)隊合作精神。
7. 有PyQt/PySide6桌面應(yīng)用程序開發(fā)經(jīng)驗優(yōu)先考慮。
8. 具備nodejs開發(fā)經(jīng)驗、有vue等前端技術(shù)經(jīng)驗優(yōu)先考慮。
9. 熟悉工業(yè)自動化MES、SCADA系統(tǒng),熟悉常用PLC通訊,有工業(yè)控制系統(tǒng)集成經(jīng)驗者優(yōu)先考慮。
10. 學(xué)習(xí)能力突出、積極上進(jìn)者優(yōu)先。
11.接受根據(jù)項目需要的出差任務(wù)