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