崗位目標(biāo):
基于架構(gòu)設(shè)計與 AI 編程規(guī)范,負(fù)責(zé)算網(wǎng)調(diào)度平臺后端核心模塊開發(fā),深度應(yīng)用 AI 輔助編程工具提升編碼、測試、優(yōu)化效率,保障核心功能(調(diào)度引擎、資源管理、API 接口)的穩(wěn)定性與高性能。
核心職責(zé):
1.后端開發(fā)與 AI 工具深度應(yīng)用:
?基于 Java&Go 技術(shù)棧與 AI 輔助編程工具(如 GitHub Copilot、CodeGeeX、Vibecode AI 插件),開發(fā)算網(wǎng)調(diào)度核心模塊(資源發(fā)現(xiàn)、調(diào)度策略執(zhí)行、任務(wù)分發(fā)等),生成高效、規(guī)范的代碼
?利用 AI 工具進(jìn)行代碼重構(gòu)、單元測試生成、API 文檔自動生成,提升開發(fā)效率與代碼質(zhì)量;驗證 AI 生成代碼的正確性、安全性,補(bǔ)充邊緣場景邏輯
?參與數(shù)據(jù)庫表設(shè)計、SQL 優(yōu)化,借助 AI 數(shù)據(jù)庫工具(如 SQL 生成、索引優(yōu)化推薦)提升數(shù)據(jù)存儲與查詢效率
2.技術(shù)優(yōu)化與問題排查:
?優(yōu)化系統(tǒng)性能、并發(fā)處理能力,利用 AI 性能分析工具(如 AI 代碼性能檢測、分布式追蹤 AI 助手)定位瓶頸并優(yōu)化
?獨立排查開發(fā)過程中的技術(shù)問題與 BUG,借助 AI 調(diào)試工具(如 AI 異常定位、日志分析助手)快速解決問題
3.團(tuán)隊協(xié)同與規(guī)范落地:
?配合前端開發(fā)團(tuán)隊完成接口聯(lián)調(diào),提供技術(shù)支持;參與代碼評審,分享 AI 編程工具使用經(jīng)驗,推動團(tuán)隊遵循技術(shù)規(guī)范
?跟進(jìn) Java 生態(tài)與 AI 編程工具的技術(shù)趨勢,將合適的技術(shù)與工具引入項目實踐
任職要求
1.學(xué)歷與經(jīng)驗:學(xué)信網(wǎng)本科及以上學(xué)歷,4 年以上 Java 后端開發(fā)經(jīng)驗,有分布式系統(tǒng)、調(diào)度平臺、云原生項目開發(fā)經(jīng)驗者
2.技術(shù)能力:
?精通 Java 核心技術(shù)(集合、多線程、IO/NIO),熟練掌握 Spring Boot/Cloud、MyBatis 等框架,具備微服務(wù)開發(fā)經(jīng)驗
?精通 Go 語言核心技術(shù),熟悉 Goroutine、Channel 的并發(fā)編程模型與調(diào)度機(jī)制,深刻理解 context 包、接口、反射等核心機(jī)制。熟練掌握 Gin、Go-Zero 等主流 Web 框架,并能運用 GORM 等工具進(jìn)行高效的數(shù)據(jù)庫操作。具備使用 gRPC、Go Micro 等框架構(gòu)建高可用、可擴(kuò)展的微服務(wù)系統(tǒng)的實戰(zhàn)經(jīng)驗,熟悉相關(guān)生態(tài)工具鏈與容器化部署。
?深度使用過至少 1 款 AI 輔助編程工具(如 GitHub Copilot、CodeGeeX、Vibecode AI),能高效利用 AI 完成代碼生成、重構(gòu)、測試、調(diào)試等工作
?熟悉 MySQL、Redis、Kafka 等中間件的使用與調(diào)優(yōu),了解分布式事務(wù)、分布式鎖等解決方案,具備良好的代碼規(guī)范
?了解算網(wǎng)調(diào)度、資源編排相關(guān)業(yè)務(wù)邏輯者優(yōu)先,能獨立承擔(dān)核心模塊開發(fā)與技術(shù)難點攻關(guān)
綜合能力:邏輯思維清晰,問題解決能力強(qiáng),具備良好的團(tuán)隊協(xié)作與溝通能力,愿意探索 AI 工具提升工作效率
額外說明:此崗位為外包崗,需在客戶現(xiàn)場辦公。