• 技术职责:
1. 架构设计:负责整个后端系统的架构设计,包括微服务边界划分、技术选型和接口规范制定。
2. 核心开发:亲手编写最核心、最复杂的模块代码,如高并发 API 网关、与 AI 推理引擎的集成层等。
3. 云原生落地:主导 Python 微服务在 Kubernetes 环境下的部署、运维和治理。
4. 团队赋能:通过严格的 Code Review、技术分享和指导,提升整个后端团队的工程能力。
5. 性能与安全:负责后端系统的性能瓶颈分析、优化和安全加固。
• 技能要求:
1. Python 功底: 5 年以上 Python 后端开发经验,深刻理解异步编程模型 (asyncio) 和 GIL。
2. 微服务实战:必须主导或核心参与过中等规模以上的 Python 微服务项目,熟悉服务发现、配置中心、API 网关等组件。
3. 云原生经验:熟悉 Docker 和 Kubernetes,知道如何为 Python 应用编写 Dockerfile,并在K8s 中部署、管理和排查问题。
4. 框架专家:精通至少一种 Python 异步 Web 框架(如 FastAPI, Tornado),FastAPI 经验者优先。
5. 数据库能力:精通 SQL 和数据库性能优化,对 SQLAlchemy(包括异步模式)有深入应用。
6. 核心软实力:享受分析和解决复杂分布式系统问题的过程。
7. 加分项:有服务网格(Istio/Linkerd)实践经验;熟悉 Prometheus/ELK;有 Go 语言经验;对 AI/ML 领域有兴趣。