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