职位详情
后端架构工程师(SaaS 平台方向)
1-2万
珠海市华远自动化科技有限公司济南分公司
济南
5-10年
本科
11-10
工作地址

高新万达写字楼1号楼1101

职位描述
5 年以上 Java 后端开发经验,至少 2 年以上微服务架构实战经验 + 1 年以上
AI 服务集成经验

一、岗位职责
1. 主导 SaaS 多租户后端系统设计与开发
◼ 实现 `Namespace + tenant_id` 完全隔离的多租户架构,支持自助注册开通、按
GPU 小时 + 存储 GB 计费。
◼ 确保所有数据层、服务层、平台层模块默认携带 `tenant_id` 过滤,逻辑隔离 + 字
段级加密 + Keycloak 集成。
2. 构建高性能微服务集群(Spring Cloud 体系)
◼ 负责 服务层 核心微服务开发与治理:
◆ `AI 识别服务`(YOLOv8 + ViT 融合 + TensorRT FP16 推理,30FPS,实时+
事后双模,一帧一帧识别 + DeepSORT/ByteTrack 连续跟踪)
◆ `打分服务(` Drools 规则引擎,500+ 规则可视化,时间×60% + 正确率×40%)
◆ `设备接入服务`(MQTT + WebSocket + RTSP/ONVIF,心跳监控,OTA 升级)
◆ `视频流处理服务`(RTSP → 帧抽取 → Kafka 队列推送)
◆ `用户服务`(登录 + 多因素认证 + OAuth2.1 + JWT + JTI 防重放 + 集团统
一认证)
◆ `内容服务`(场景缓存 + CDN 分发 + 脚本剧本管理)
◆ `数据同步服务`(Kafka + Connect + Debezium)
◆ `日志审计服务`(ELK 栈 + 实时告警 + 全链路追踪,如 Jaeger)
◆ `通知与消息服务`(开工会/收工会/异常告警)
◆ `接口中台`(API Gateway + 插件链 + 集团对接,如 369/履职尽责)
◆ `权限分配系统`(RBAC + 动态策略更新 + Keycloak Realm)
◼ 使用 Nacos 注册发现、Sentinel 熔断限流、Spring Cloud Gateway 统一路由。
3. 实现数据中台全链路治理 ◼ 搭建 统一数据湖(HDFS/MinIO + S3 兼容 + 分层存储 + 按 tenant_id 分区)
◼ 实现 Spark 清洗流水线(去重/去模糊/光线归一化/统一格式)
◼ 集成 LabelStudio/CVAT 多人协同标注 + 生成模型增强数据(5000+ 安全带图,
自动切分 70:15:15 + DVC 版本控制)
◼ 管理 MLflow 模型仓库(版本回滚 + Kubeflow 流水线 + 自动化超参调优 + 一键
部署 ONNX)
◼ 构建 行为日志库(Kafka + ClickHouse + 时序优化,日志量 >100 万条/日)
◼ 开发 考核成绩库(MySQL + ES + 读写分离 + 事件溯源)
◼ 实现 人员档案库(MongoDB + 索引优化)
◼ 搭建 训练数据集市(向量数据库 + 元数据管理 + 血缘追踪 + 质量仪表盘)
◼ 开发 实时流数据管道(Flink 预处理 + Kafka 消费)。
4. 流程引擎与其它系统对接
◼ 集成 Camunda BPMN 流程引擎(九阶段编排:L0-L3 分解,如办票→收工会)
◼ 实现 集团接口对接(OAuth2.1 + JWT + 数据/业务接口,如活动发布 + 风险绑
定 + AI 预警)。
5. 保障系统可观测性、合规性与性能
◼ 搭建 Prometheus + Grafana + Loki + Tempo 全链路监控 + 仪表盘
◼ 实现 ELK 栈日志审计 + 实时告警
◼ 满足 等保 2.0 + GDPR 合规要求(零信任验证、数据脱敏加密:TLS1.3 + AES-256
+ SM4、审计溯源、WORM、应急响应:20min 发现 + 90min 止血)
◼ 确保性能指标:SLA ≥99.95%、MTTR <10min、TPS >800、RT <150ms、推理 30FPS、
系统容量峰值 ×2、MTBF >1000 小时。
6. 推动 DevSecOps 与 CI/CD 落地
◼ 使用 GitHub Actions/GitLab CI + ArgoCD 实现自动化部署 + 灰度发布
◼ 编写 Terraform IaC 脚本管理云资源
◼ 集成 SonarQube + Trivy + OWASP ZAP 安全扫描 (SAST/DAST)
◼ 支持模块化 FDE 组装 + 虚实融合对接(实景 + 3D 虚拟)。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请