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