• 技术职责:
1. 微服务开发:在架构师指导下,负责一个或多个后端微服务的设计、开发和测试。
2. 高质量编码:编写清晰、健壮、可维护的代码,并配备完善的单元/集成测试。
3. API 实现与对接:开发符合 RESTful 规范的 API 接口,并与前端、AI 引擎等系统进行联调。
4. 容器化实践:为负责的服务编写 Dockerfile,并学习在 Docker 和 Kubernetes 环境中进行部署和调试。
5. 问题排查与优化:参与线上问题的排查和解决,并对负责的模块进行持续的性能优化。
• 技能要求:
1. Python 基础: 2 年以上 Python 后端开发经验。
2. Web 框架经验:熟练使用至少一种 Python Web 框架(如 FastAPI, Flask, Django),有FastAPI 或 Tornado 等异步框架经验者优先。
3. 数据库能力:熟悉 SQL 和至少一种关系型数据库,有使用 ORM 的经验。
4. 核心软实力:对 Docker 和 Kubernetes 充满好奇并乐于动手实践;是主动的问题解决者;愿意参与 Code Review 并遵守团队规范。
5. 加分项:熟悉或使用过 RabbitMQ/Kafka;熟悉或使用过 Redis;有活跃的 GitHub 账号;有编写自动化测试的良好习惯。