崗位職責(zé):
1. 使用 Go 或 Python 負(fù)責(zé)服務(wù)端架構(gòu)的設(shè)計(jì)與功能開(kāi)發(fā),推動(dòng)產(chǎn)品功能的實(shí)現(xiàn)落地。
2. 設(shè)計(jì)、開(kāi)發(fā)和維護(hù)高質(zhì)量的 API 接口,與前端開(kāi)發(fā)工程師協(xié)作,支持前后端分離的開(kāi)發(fā)模式。
3. 對(duì)接和管理常用數(shù)據(jù)庫(kù)(如 PostgreSQL),并可以對(duì)接統(tǒng)一服務(wù)例如 SSO 單點(diǎn)登錄等應(yīng)用集成。
4. 容器化與部署:使用 Docker 完成服務(wù)容器化,支持開(kāi)發(fā)、測(cè)試和生產(chǎn)環(huán)境的部署。
5. 文件處理:負(fù)責(zé)文件的上傳、下載及后臺(tái)文件加工功能的開(kāi)發(fā)。
6. 代碼管理與協(xié)作:使用 Git 進(jìn)行代碼管理,配合團(tuán)隊(duì)完成分支管理及版本控制。
7. 技術(shù)文檔編寫(xiě):編寫(xiě)相關(guān)的技術(shù)文檔,確保項(xiàng)目技術(shù)沉淀和規(guī)范化。
任職要求:
1. 編程語(yǔ)言:熟練掌握 Go 或 Python 編程語(yǔ)言,理解語(yǔ)言特性,有相關(guān)開(kāi)發(fā)項(xiàng)目經(jīng)驗(yàn),能獨(dú)立完成項(xiàng)目的構(gòu)建或部署。
2. 后端基礎(chǔ)技能:
- 精通 SQL,熟悉 MySQL、PostgreSQL 等關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì)及調(diào)用。
- 了解 Redis 等緩存工具,了解常見(jiàn)的存儲(chǔ)與查詢場(chǎng)景。
- 能夠熟練處理常見(jiàn)的文件加工流程,如文件處理、轉(zhuǎn)換等后臺(tái)任務(wù)。
3. 熟悉 RESTful API 設(shè)計(jì)模式,有良好的接口設(shè)計(jì)、實(shí)現(xiàn)和調(diào)試習(xí)慣。
4. 掌握 Git 的常用操作,熟悉分支管理/代碼合并沖突解決,具備良好的團(tuán)隊(duì)協(xié)作能力。
5. 了解前后端分離的開(kāi)發(fā)模式,能與前端工程師進(jìn)行有效溝通。
6. 熟悉 Docker 的使用,掌握容器化開(kāi)發(fā)實(shí)踐,能完成以 Docker 為基礎(chǔ)的服務(wù)部署。
7. 熱愛(ài)技術(shù),對(duì)新技術(shù)和工具保持學(xué)習(xí)興趣,愿意探索并嘗試解決復(fù)雜問(wèn)題。
北京 - 朝陽(yáng)
北京 - 豐臺(tái)
北京 - 海淀
北京 - 海淀
北京 - 海淀
天津穆林科技有限公司北京分公司北京 - 海淀