崗位職責:
1. API 設計與開發(fā):基于業(yè)務需求,設計和開發(fā)高性能、可擴展的 API,支持前端應用和外部系統(tǒng)的調用。
2. 數(shù)據(jù)管理與優(yōu)化:處理大規(guī)模數(shù)據(jù),優(yōu)化數(shù)據(jù)庫查詢,提高數(shù)據(jù)接口的響應速度和穩(wěn)定性。
3. 接口文檔與規(guī)范:編寫清晰的 API 文檔,制定并遵循 RESTful 或 GraphQL 設計規(guī)范,管理 API 版本。
4. 系統(tǒng)優(yōu)化與調優(yōu):優(yōu)化 API 性能,減少延遲,提高吞吐量,降低資源消耗。
5. 安全與權限控制:確保 API 訪問安全,處理認證和授權(OAuth、JWT、API Key),防范 SQL 注入等安全風險。
6. 監(jiān)控與運維:監(jiān)控 API 運行狀態(tài),快速定位并修復相關 Bug 和性能問題,提升系統(tǒng)穩(wěn)定性。
崗位要求:
1. 計算機相關專業(yè)背景,本科及以上學歷,3 年以上 API 開發(fā)經(jīng)驗(優(yōu)秀者可放寬)。
2. 熟練掌握Python、Java、Golang、Node.js 等后端開發(fā)語言,能獨立完成 API 設計與開發(fā)。
3. 深入理解RESTful API / GraphQL 設計原則,熟悉分頁查詢、緩存優(yōu)化、API 版本管理等技術。
4. 熟練使用MySQL、PostgreSQL、MongoDB、Redis,具備數(shù)據(jù)建模和 SQL 性能優(yōu)化經(jīng)驗。
5. 了解大數(shù)據(jù)處理框架(Spark、Flink、Kafka),有數(shù)據(jù)流處理經(jīng)驗者優(yōu)先。
6. 熟悉AI 框架(TensorFlow、PyTorch、ONNX)及其 API 部署方式,有大模型 API 封裝經(jīng)驗者優(yōu)先。
7. 掌握API 網(wǎng)關、負載均衡、微服務架構(Nginx、Kong、Spring Cloud、gRPC)。
8. 具備 良好的編碼習慣,注重代碼質量,熟悉 Git 版本管理工具。
加分項:
1. 分布式系統(tǒng) API 設計與開發(fā)經(jīng)驗。
2. 云平臺 API 開發(fā)經(jīng)驗(AWS/GCP/Azure)。
3. AIGC 相關技術經(jīng)驗(多模態(tài)模型、生成式 AI API 封裝)。
4. 大模型 API 開發(fā)經(jīng)驗(如對接 OpenAI、Claude、Llama、Stable Diffusion API)。
5. AI 訓練數(shù)據(jù)管道經(jīng)驗,處理海量數(shù)據(jù)預處理、數(shù)據(jù)增強、數(shù)據(jù)檢索、特征工程等任務。
6. 開源社區(qū)貢獻或 AI 、API 相關項目經(jīng)驗。
北京 - 朝陽
北京 - 朝陽
北京
北京京杭天麗科技有限公司北京 - 西城
北京 - 朝陽
北京 - 昌平
北京神州數(shù)字科技有限公司