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