首頁 > 制度大全 > 高級Java工程師中間件方向職位描述與崗位職責任職要求

高級Java工程師中間件方向職位描述與崗位職責任職要求

2024-07-26 閱讀 1684

職位描述

職責描述

1.負責物聯網核心框架和中間件產品研發,支撐千萬級別物聯網基礎設施服務;

2.參與需求討論和方案制訂,并完成開發和測試上線工作;

3.日常性能調優和問題定位和修復.

任職要求

1.本科或以上學歷,計算機專業或軟件工程等專業;

2.5年以上Java開發經驗;熟悉基本數據結構和算法,熟悉JVM和主流Java開源框架的原理;

3.從事過大型中間件開發工作,對代碼重構,性能問題定位和高可用有一定經驗;

4.熟悉Linux環境下常用的系統工具,能利用工具排查CPU、內存和網絡IO等問題;

5.對相關技術領域的開源產品有深入的理解如時序數據庫、內存數據庫、高速隊列、分布式事務等;

6.有Github開源項目優先.

中間件團隊專注于提升涂鴉全球化IoT平臺能力,研發改進:數據脫敏合規、全球跨域RPC、分布式內存數據庫、海量消息、時序數據庫、全球跨域數據同步等IoT場景中間件.

篇2:中間件軟件工程師崗位職責中間件軟件工程師職責任職要求

中間件軟件工程師崗位職責

中間件軟件工程師職位描述

該職位負責神經網絡芯片驅動程序的開發和集成。具體包括以下一到多項:

●擴展Tensorflow/Caffee/PyTorch等AI框架的后端,實現對新神經網絡計算設備的支持;

●分析和優化AI框架的性能;

●針對神經網絡計算設備,設計和調優AI框架調度算法和模塊;

●設計實現支持神經網絡框架的設備模擬器;

●測試和評估AI框架的方法、工具及benchmark;

職位基本要求

●計算機或軟件相關學科本科畢業;

●理解AI框架及常見的神經網絡模型;

●熟練掌握C/C++,Python編程;

●熟悉軟件開發工具和腳本語言(如git,CMake,Bazel,bash等);

●熟悉軟件開發、發布和管理流程(如敏捷開發,缺陷管理,CI/CD概念等);

職位要求加分項

●計算機科學或電氣工程學碩士畢業或三年以上相關工作經驗;

●基于TensorFlow的神經網絡應用開發和調優經驗;

●GPU驅動或應用(CUDA和cuDNN庫)開發經驗;

●LLVM相關開發經驗;職位描述

該職位負責神經網絡芯片驅動程序的開發和集成。具體包括以下一到多項:

●擴展Tensorflow/Caffee/PyTorch等AI框架的后端,實現對新神經網絡計算設備的支持;

●分析和優化AI框架的性能;

●針對神經網絡計算設備,設計和調優AI框架調度算法和模塊;

●設計實現支持神經網絡框架的設備模擬器;

●測試和評估AI框架的方法、工具及benchmark;

職位基本要求

●計算機或軟件相關學科本科畢業;

●理解AI框架及常見的神經網絡模型;

●熟練掌握C/C++,Python編程;

●熟悉軟件開發工具和腳本語言(如git,CMake,Bazel,bash等);

●熟悉軟件開發、發布和管理流程(如敏捷開發,缺陷管理,CI/CD概念等);

職位要求加分項

●計算機科學或電氣工程學碩士畢業或三年以上相關工作經驗;

●基于TensorFlow的神經網絡應用開發和調優經驗;

●GPU驅動或應用(CUDA和cuDNN庫)開發經驗;

●LLVM相關開發經驗;

篇3:中間件研發工程師崗位職責中間件研發工程師職責任職要求

中間件研發工程師崗位職責

職責描述:

1、java方向;

2、按設計實現中間件產品的相關功能模塊;

3、編寫實現部分的相關文檔;

4、后續將實現各中間件產品的上云工作。

任職要求:

1、對Java底層有一定理解;

2、熟悉linux操作系統;

3、熟悉常用數據庫;

4、熟悉weblogic、tomcat等中間件;

5、熟悉spring、dubbo等開發框架者優先;

6、熟悉docker容器技術者優先;

7、有良好的文檔編寫能力,同時具有良好的溝通技能、團隊合作能力。