资深 Python AI 工程师,遗留系统现代化
为企业和银行客户构建可实现遗留代码现代化的 AI 智能体。 将迁移自动化与 CI/CD 及部署平台集成。
描述
- 创建并优化用于遗留代码自动迁移的智能体工作流、提示词和工具。
- 将 AI 框架与 Tekton、ArgoCD 和 Ansible 等 CI/CD 及部署平台集成。
- 结合多种 LLM 提供方,使用 Claude Code 和 Maister 等智能体编程工具。
- 与应用团队协作,将实际迁移项目转化为可靠、可重复的自动化流程。
- 遵循整洁代码和测试实践,确保解决方案易于维护且不依赖特定供应商。
- 开发技术现代化框架,分析遗留代码库,并将代码改写为现代且经平台批准的技术栈。
任职要求
- 具备资深水平的 Python 编程能力。
- 具备扎实的软件工程基础,包括 Git、代码评审、测试,以及编写整洁且易于维护的代码。
- 理解 CI/CD 概念和容器化环境,掌握 Docker 与 Kubernetes 基础知识。
- 具备 LLM 和 AI 辅助开发的实践经验,或对提示词、智能体和工具使用有浓厚的技术兴趣。
- 能够阅读和理解多种编程语言的代码,包括 Java 等遗留语言。
- 以分析和结构化的方式解决问题,并能适应不确定性和实验探索。
- 英语流利,善于协作。
- 优先考虑具备 Tekton、ArgoCD 或其他 GitOps 与流水线工具经验者。
- 优先考虑了解 Ansible 或其他基础设施即代码工具者。
- 优先考虑使用过 Claude Code 等智能体编程工具和智能体框架者。
- 优先考虑了解 LLM 评估、上下文工程或模型上下文协议(MCP)者。
- 优先考虑拥有遗留系统现代化、代码迁移或大规模重构背景者。
- 优先考虑熟悉 Java/Spring、前端技术栈或其他目标应用技术者。
- 优先考虑曾在银行、金融等受监管行业或企业环境中工作者。
