后端開發(fā)工程師
1.8-3萬元/月【職位名稱】
后端開發(fā)工程師(數(shù)據(jù)標(biāo)注平臺方向)
【工作職責(zé)】
1、負責(zé)數(shù)據(jù)標(biāo)注平臺后端系統(tǒng)的設(shè)計與開發(fā),涵蓋用戶管理、權(quán)限管理、任務(wù)調(diào)度及數(shù)據(jù)接口等功能模塊;
2、主導(dǎo)數(shù)據(jù)模型構(gòu)建與數(shù)據(jù)庫性能調(diào)優(yōu);
3、開發(fā)高可用的RESTfulAPI,支撐前端業(yè)務(wù)功能實現(xiàn);
4、實現(xiàn)安全可靠的用戶身份驗證與授權(quán)機制(支持JWT或OAuth2協(xié)議);
5、處理大規(guī)模數(shù)據(jù)文件(如圖像、文本、視頻)的上傳、存儲與高效訪問;
6、參與系統(tǒng)部署架構(gòu)設(shè)計,包括容器化部署與持續(xù)集成/持續(xù)交付流程。
【任職要求】
1、精通至少一種主流后端開發(fā)語言(Python、Go、Node.js),掌握FastAPI/Django/NestJS/Gin框架之一;
2、熟練使用PostgreSQL/MySQL等關(guān)系型數(shù)據(jù)庫,了解MongoDB、Redis等非關(guān)系型存儲方案;
3、具備良好的API設(shè)計能力,遵循RESTful接口規(guī)范;
4、熟悉認(rèn)證鑒權(quán)、權(quán)限分級、操作日志等通用后臺模塊的實現(xiàn)方式;
5、掌握Linux常用命令,具備服務(wù)部署與線上問題排查基礎(chǔ)能力。
【加分項】
1、具備數(shù)據(jù)標(biāo)注系統(tǒng)、協(xié)作類平臺或內(nèi)容管理系統(tǒng)相關(guān)項目經(jīng)驗;
2、了解對象存儲技術(shù)(如AWSS3、MinIO);
3、有微服務(wù)架構(gòu)實踐或消息中間件(如Celery、RabbitMQ)使用經(jīng)歷;
4、具備DevOps實踐背景(Docker、CI/CD、監(jiān)控告警等);
5、熟悉多租戶架構(gòu)或團隊協(xié)同類產(chǎn)品設(shè)計者優(yōu)先考慮。