5 年以上 Java 后端開發(fā)經(jīng)驗(yàn),至少 2 年以上微服務(wù)架構(gòu)實(shí)戰(zhàn)經(jīng)驗(yàn) + 1 年以上
AI 服務(wù)集成經(jīng)驗(yàn)
一、崗位職責(zé)
1. 主導(dǎo) SaaS 多租戶后端系統(tǒng)設(shè)計(jì)與開發(fā)
? 實(shí)現(xiàn) `Namespace + tenant_id` 完全隔離的多租戶架構(gòu),支持自助注冊開通、按
GPU 小時(shí) + 存儲 GB 計(jì)費(fèi)。
? 確保所有數(shù)據(jù)層、服務(wù)層、平臺層模塊默認(rèn)攜帶 `tenant_id` 過濾,邏輯隔離 + 字
段級加密 + Keycloak 集成。
2. 構(gòu)建高性能微服務(wù)集群(Spring Cloud 體系)
? 負(fù)責(zé) 服務(wù)層 核心微服務(wù)開發(fā)與治理:
◆ `AI 識別服務(wù)`(YOLOv8 + ViT 融合 + TensorRT FP16 推理,30FPS,實(shí)時(shí)+
事后雙模,一幀一幀識別 + DeepSORT/ByteTrack 連續(xù)跟蹤)
◆ `打分服務(wù)(` Drools 規(guī)則引擎,500+ 規(guī)則可視化,時(shí)間×60% + 正確率×40%)
◆ `設(shè)備接入服務(wù)`(MQTT + WebSocket + RTSP/ONVIF,心跳監(jiān)控,OTA 升級)
◆ `視頻流處理服務(wù)`(RTSP → 幀抽取 → Kafka 隊(duì)列推送)
◆ `用戶服務(wù)`(登錄 + 多因素認(rèn)證 + OAuth2.1 + JWT + JTI 防重放 + 集團(tuán)統(tǒng)
一認(rèn)證)
◆ `內(nèi)容服務(wù)`(場景緩存 + CDN 分發(fā) + 腳本劇本管理)
◆ `數(shù)據(jù)同步服務(wù)`(Kafka + Connect + Debezium)
◆ `日志審計(jì)服務(wù)`(ELK 棧 + 實(shí)時(shí)告警 + 全鏈路追蹤,如 Jaeger)
◆ `通知與消息服務(wù)`(開工會(huì)/收工會(huì)/異常告警)
◆ `接口中臺`(API Gateway + 插件鏈 + 集團(tuán)對接,如 369/履職盡責(zé))
◆ `權(quán)限分配系統(tǒng)`(RBAC + 動(dòng)態(tài)策略更新 + Keycloak Realm)
? 使用 Nacos 注冊發(fā)現(xiàn)、Sentinel 熔斷限流、Spring Cloud Gateway 統(tǒng)一路由。
3. 實(shí)現(xiàn)數(shù)據(jù)中臺全鏈路治理 ? 搭建 統(tǒng)一數(shù)據(jù)湖(HDFS/MinIO + S3 兼容 + 分層存儲 + 按 tenant_id 分區(qū))
? 實(shí)現(xiàn) Spark 清洗流水線(去重/去模糊/光線歸一化/統(tǒng)一格式)
? 集成 LabelStudio/CVAT 多人協(xié)同標(biāo)注 + 生成模型增強(qiáng)數(shù)據(jù)(5000+ 安全帶圖,
自動(dòng)切分 70:15:15 + DVC 版本控制)
? 管理 MLflow 模型倉庫(版本回滾 + Kubeflow 流水線 + 自動(dòng)化超參調(diào)優(yōu) + 一鍵
部署 ONNX)
? 構(gòu)建 行為日志庫(Kafka + ClickHouse + 時(shí)序優(yōu)化,日志量 >100 萬條/日)
? 開發(fā) 考核成績庫(MySQL + ES + 讀寫分離 + 事件溯源)
? 實(shí)現(xiàn) 人員檔案庫(MongoDB + 索引優(yōu)化)
? 搭建 訓(xùn)練數(shù)據(jù)集市(向量數(shù)據(jù)庫 + 元數(shù)據(jù)管理 + 血緣追蹤 + 質(zhì)量儀表盤)
? 開發(fā) 實(shí)時(shí)流數(shù)據(jù)管道(Flink 預(yù)處理 + Kafka 消費(fèi))。
4. 流程引擎與其它系統(tǒng)對接
? 集成 Camunda BPMN 流程引擎(九階段編排:L0-L3 分解,如辦票→收工會(huì))
? 實(shí)現(xiàn) 集團(tuán)接口對接(OAuth2.1 + JWT + 數(shù)據(jù)/業(yè)務(wù)接口,如活動(dòng)發(fā)布 + 風(fēng)險(xiǎn)綁
定 + AI 預(yù)警)。
5. 保障系統(tǒng)可觀測性、合規(guī)性與性能
? 搭建 Prometheus + Grafana + Loki + Tempo 全鏈路監(jiān)控 + 儀表盤
? 實(shí)現(xiàn) ELK 棧日志審計(jì) + 實(shí)時(shí)告警
? 滿足 等保 2.0 + GDPR 合規(guī)要求(零信任驗(yàn)證、數(shù)據(jù)脫敏加密:TLS1.3 + AES-256
+ SM4、審計(jì)溯源、WORM、應(yīng)急響應(yīng):20min 發(fā)現(xiàn) + 90min 止血)
? 確保性能指標(biāo):SLA ≥99.95%、MTTR <10min、TPS >800、RT <150ms、推理 30FPS、
系統(tǒng)容量峰值 ×2、MTBF >1000 小時(shí)。
6. 推動(dòng) DevSecOps 與 CI/CD 落地
? 使用 GitHub Actions/GitLab CI + ArgoCD 實(shí)現(xiàn)自動(dòng)化部署 + 灰度發(fā)布
? 編寫 Terraform IaC 腳本管理云資源
? 集成 SonarQube + Trivy + OWASP ZAP 安全掃描 (SAST/DAST)
? 支持模塊化 FDE 組裝 + 虛實(shí)融合對接(實(shí)景 + 3D 虛擬)。