崗位職責(zé):
1.項(xiàng)目開(kāi)發(fā)與維護(hù):主導(dǎo)電力、新能源等行業(yè)產(chǎn)品的全流程開(kāi)發(fā),從需求分析、設(shè)計(jì)、編碼到測(cè)試上線,確保項(xiàng)目高質(zhì)量按時(shí)交付。負(fù)責(zé)現(xiàn)有項(xiàng)目的日常維護(hù),及時(shí)解決線上問(wèn)題,保障系統(tǒng)穩(wěn)定運(yùn)行。?
2.技術(shù)選型與架構(gòu)設(shè)計(jì):合理進(jìn)行技術(shù)選型,設(shè)計(jì)高性能、可擴(kuò)展的后端架構(gòu)。持續(xù)關(guān)注行業(yè)技術(shù)發(fā)展趨勢(shì),引入新技術(shù)、新工具,提升開(kāi)發(fā)效率。?
3.性能優(yōu)化與安全保障:對(duì)系統(tǒng)性能進(jìn)行持續(xù)監(jiān)測(cè)與優(yōu)化,通過(guò)代碼優(yōu)化、數(shù)據(jù)庫(kù)調(diào)優(yōu)、緩存機(jī)制等手段,提升系統(tǒng)響應(yīng)速度與吞吐量。注重系統(tǒng)安全,采取有效的安全防護(hù)措施,防范各類安全風(fēng)險(xiǎn)。?
4.編寫(xiě)清晰、詳盡的技術(shù)文檔,組織方案評(píng)審。
較好的與研發(fā)團(tuán)隊(duì)合作,能接受一定的工作強(qiáng)度,一定的加班和出差;
任職要求:
1、計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等相關(guān)專業(yè),本科及以上學(xué)歷優(yōu)先。有 3 年以上 Node.js 開(kāi)發(fā)經(jīng)驗(yàn),獨(dú)立或作為負(fù)責(zé)人完成過(guò)至少1個(gè)完整的項(xiàng)目開(kāi)發(fā),項(xiàng)目取得較好成果.
2、精通 Node.js 開(kāi)發(fā),深入理解其事件驅(qū)動(dòng)、非阻塞 I/O 模型等核心機(jī)制,熟練運(yùn)用各類主流框架(如 Express、Koa 等),精通解決高性能問(wèn)題。
3、熟練掌握 JS/TS 語(yǔ)言,對(duì)其語(yǔ)法、特性、異步編程等有深入理解,能夠編寫(xiě)高質(zhì)量、可維護(hù)的代碼。?
4、熟練使用數(shù)據(jù)庫(kù)MySQL、PostgreSQL、MongoDB等,能夠進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)、優(yōu)化與管理;熟悉docker/k8s的部署與使用,并能制定相關(guān)使用規(guī)范。?
5、熟悉網(wǎng)絡(luò)編程,了解 HTTP、TCP/IP 等網(wǎng)絡(luò)協(xié)議,具備處理網(wǎng)絡(luò)請(qǐng)求、優(yōu)化網(wǎng)絡(luò)性能的能力。?
6、熟悉數(shù)據(jù)交互安全、數(shù)據(jù)庫(kù)操作安全、API與通信安全、服務(wù)器與環(huán)境安全、代碼與架構(gòu)安全等。
具備出色的邏輯思維能力和問(wèn)題解決能力,能夠獨(dú)立分析和解決復(fù)雜的技術(shù)問(wèn)題。具備大型或復(fù)雜項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。