崗位職責(zé):
1、負(fù)責(zé)儲(chǔ)能 EMS 系統(tǒng)/集控系統(tǒng)核心模塊開(kāi)發(fā),基于 C++/QT 實(shí)現(xiàn)跨平臺(tái)高性能 C/S 架構(gòu)設(shè)計(jì);
2、針對(duì)大數(shù)據(jù)量接入、高頻數(shù)據(jù)交互場(chǎng)景,優(yōu)化多線(xiàn)程并發(fā)、內(nèi)存管理、網(wǎng)絡(luò)通信底層架構(gòu),提升數(shù)據(jù)處理效率;
3、負(fù)責(zé) MySQL/Redis/ 濤思數(shù)據(jù)庫(kù)混合架構(gòu)設(shè)計(jì),優(yōu)化復(fù)雜查詢(xún)、緩存策略及時(shí)序數(shù)據(jù)存儲(chǔ)性能;
4、牽頭 QT 界面框架重構(gòu),主導(dǎo)美觀(guān)化、交互流暢化改造,實(shí)現(xiàn)高性能 UI;
5、負(fù)責(zé)疑難問(wèn)題定位與解決(如內(nèi)存泄漏、線(xiàn)程安全、跨平臺(tái)兼容性問(wèn)題),牽頭代碼審查與技術(shù)方案評(píng)審;
6、完成上級(jí)領(lǐng)導(dǎo)安排的其他工作。
任職要求:
1、統(tǒng)招本科及以上學(xué)歷,電力、自動(dòng)化、計(jì)算機(jī)等相關(guān)專(zhuān)業(yè);
2、5年以上C++開(kāi)發(fā)經(jīng)驗(yàn),深刻理解內(nèi)存管理、多線(xiàn)程編程、模版編程、設(shè)計(jì)模式;5 年以上QT開(kāi)發(fā)經(jīng)驗(yàn),熟悉 QT 核心模塊,精通跨平臺(tái)開(kāi)發(fā);
3、具備大型 C/S 系統(tǒng)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),熟悉網(wǎng)絡(luò)通信編程、分布式系統(tǒng)設(shè)計(jì),熟悉常用電力通信規(guī)約者優(yōu)先;
4、精通 MySQL 調(diào)優(yōu)、Redis 數(shù)據(jù)結(jié)構(gòu)與分布式設(shè)計(jì),熟悉時(shí)序庫(kù)數(shù)據(jù)建模,有高并發(fā)場(chǎng)景下內(nèi)存 / CPU/IO 瓶頸分析與優(yōu)化實(shí)踐經(jīng)驗(yàn)者優(yōu)先;
5、有儲(chǔ)能 EMS、SCADA、工業(yè)控制軟件等實(shí)時(shí)數(shù)據(jù)處理系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
6、具備良好的技術(shù)文檔撰寫(xiě)能力與跨團(tuán)隊(duì)溝通能力,能清晰傳遞復(fù)雜技術(shù)方案,高效協(xié)作