【岗位职责】
1、核心业务开发:负责核心产品的后端服务设计、开发与迭代,为业务提供稳定、高效的 API 接口。
2、系统架构与性能:设计并优化数据模型与存储方案;持续进行服务性能分析与调优,构建高可用、高并发的系统架构。
3、工程化与 DevOps:参与自动化测试、CI/CD 流水线和部署策略的落地与改进,提升团队的工程效率与交付质量。
4、技术协作与沉淀:编写清晰的技术方案与接口文档,积极参与 Code Review,沉淀团队技术知识库与最佳实践。
【任职要求】
1、基本要求:计算机科学、软件工程或相关专业,本科及以上学历,具备 3 年以上后端开发相关工作经验。
2、Python 基础:熟练掌握 Python 语法,良好的面向对象与类型/异常/并发基础,熟悉常用标准库。
3、Web 框架经验:熟练掌握 Flask/FastAPI(或 Django)之一,理解路由、中间件、请求生命周期与序列化反序列化。
4、数据库能力:熟悉 MySQL/PostgreSQL,掌握事务隔离、锁机制、索引设计与慢查询分析;有 ORM 实战(SQLAlchemy 或 Django ORM)。
5、Linux 实操:熟悉 Linux 基本命令、网络与进程/权限、日志排查与资源分析(top/htop/iostat/ss 等)。
6、Docker 容器化:能编写高质量 Dockerfile(镜像分层、多阶段构建、健康检查、时区/编码),会使用 Docker Compose。
7、CI/CD 与发布:熟悉 GitHub Actions/GitLab CI/Jenkins 任一;理解构建、测试、制品、部署、回滚的流水线落地。
8、Git 协作:熟悉 Git 分支模型(Git Flow/Trunk-based)、PR 评审流程、冲突解决与提交信息规范。
9、LLM 应用与 AI 编程:对大语言模型应用开发有探索或实践经验;熟练使用 AI 编程助手(如 GitHub Copilot、Cursor、Claude Code)。
【加分项】
1、具备前端基础知识(React/TypeScript),能理解前端项目结构与 API 调用方式,提升协作效率。
2、熟悉主流LLM Agent开发框架(如 n8n、Dify),对Agent的任务规划、工具调用、KV Cache和记忆机制有实践经验者优先。
3、有检索增强生成(RAG)系统开发经验,熟悉向量数据库(如 Milvus, Pinecone)的选型与应用,并对数据处理、嵌入和检索调优有深入理解。
4、具备云平台与 IaC 经验(K8s、Helm、Terraform、Serverless),或有 SRE/可观测性建设经验(Prometheus/Grafana、ELK/EFK)。
5、有复杂文档/报表处理经验(如 python-docx、openpyxl、PyPDF2 等)或复杂文件上传/合并/签章场景经验。
【我们希望你】
1、注重长期可维护性与清晰度,重视边界条件与异常处理。
2、能在不完备需求下推进方案落地,并持续迭代优化。
3、具备良好的沟通与协作能力,乐于分享,拥抱AI。
【薪资待遇】面议