岗位职责
- 参与小红书数据传输服务(DTS)的研发与迭代,支撑 MySQL、Redis 等数据源的数据迁移、实时同步及跨地域数据流转需求。
- 参与 DTS Skill 的设计与开发,将任务查询、健康检查、延迟分析、故障诊断等能力封装为 AI Agent 可调用的工具与工作流,提升运维与问题排查效率。
- 参与 DTS Java 后端服务开发,完善任务管理、调度编排、状态监控、元数据管理等核心功能,提升平台的稳定性和易用性。
- 参与数据同步链路的性能优化与故障排查,结合日志、指标和链路信息,定位同步延迟、数据一致性及资源利用率等问题。
- 编写高质量、可维护的代码与技术文档,参与代码评审和测试建设,推动 AI 能力在 DTS 开发与运维场景中的落地。
职位要求
- 计算机或相关专业在校本科生、研究生,具备扎实的数据结构、操作系统、计算机网络等基础知识。
- 熟练掌握 Java,理解面向对象设计、集合、多线程及并发编程,熟悉 Spring Boot 等常用后端框架,具备良好的编码习惯与工程能力。
- 熟悉 MySQL 基本原理,包括事务、索引、日志及主从复制机制;了解 Redis 等常见存储系统。
- 理解 HTTP、RPC 等服务通信方式,具备接口设计、开发和调试能力,能够结合日志与监控定位问题。
- 对 AI Agent、Skill 开发及大模型应用有兴趣,了解 Prompt Engineering、Tool / Function Calling 等基本概念,愿意探索 AI 与数据基础设施结合的应用场景。
- 具备较强的学习能力、自驱力与责任心,能够主动拆解问题,具备良好的沟通能力和团队协作精神。 加分项
- 有 DTS、CDC、数据迁移或实时同步相关项目经验,使用或研究过 Debezium、Canal、Flink CDC 等项目。
- 有 AI Agent、Skill、MCP 工具或智能运维项目经验,能够将业务 API、诊断知识与操作流程组织为可复用的智能化能力。
- 熟悉 MySQL Binlog 或 Redis 复制机制,了解数据同步中的一致性保障、断点续传、幂等处理及故障恢复。
- 有 Java 性能调优、分布式任务调度、高并发后端服务或 Kubernetes 实践经验。
- 有开源项目贡献、技术博客或独立完成并落地的相关项目。