岗位职责:
1. 系统设计与开发
• 使用Python开发高效、可扩展的后端服务和API。
• 参与AI智能体的架构设计,确保代码质量和系统性能。
2. 代码优化与维护
• 持续改进现有代码库,优化系统性能并降低技术债务。
• 确保代码符合行业最佳实践,如安全性、可读性和模块化。
3. 团队协作与指导
• 与前端开发人员、产品经理和其他团队成员紧密合作,确保产品顺利交付。
• 指导初级开发人员,分享技术经验,并参与代码审查。
4. 技术创新与研究
• 持续跟踪最新的Python生态和技术趋势,将合适的新技术引入到项目中。
• 参与和推动关键技术问题的研究和解决。
岗位要求:
1. 计算机科学、软件工程相关专业本科及以上学历,2年以上Python开发经验。
2. 精通Python及其主流框架(如Django、Flask、FastAPI等)。
3. 熟悉微服务架构、分布式系统设计及相关技术(如Celery、RabbitMQ、Kafka等)。
4. 掌握数据库设计和优化技能,熟悉SQL和NoSQL数据库(如MySQL、PostgreSQL、MongoDB等)。
5. 熟悉容器化技术(如Docker、Kubernetes)和云服务(如AWS、阿里云、Azure等)。
6. 具备良好的问题分析能力和解决能力,能独立完成复杂技术难题的攻关。
7. 拥有优秀的团队合作和沟通能力,能适应快速变化的开发环境。