1. 负责项目/大数据产品/AI等核心业务模块的开发,参与系统性能优化和维护,确保服务高性能与高可用性;
2. 参与数据库设计评审,SQL调优,包括SQL优化、索引策略及分库分表方案设计;
3. 编写清晰的技术文档,参与代码Review,保障代码质量与可维护性;
4. 与前端/运维团队/项目经理/测试团队/产品紧密协作,完成安排的研发工作;
5. 探索新技术或项目并推动落地,持续优化系统性能与稳定性;
1. 熟练使用Java/Python/NodeJS/Golang/Rust至少一种,熟悉多线程/异步编程模型;
2. 至少熟练使用SpringBoot/Django/Flask/Express/EggJS/Gin/Echo等主流框架中的一种;
3. 理解设计模式与OOP原则,能编写简洁高效的代码;
4. 对数据库有较深的理解,熟悉SQL语句编写与优化,熟悉NoSQL数据库的使用,如MySQL索引与索引优化经验;
5. 熟练掌握MySQL/PostgreSQL/MongoDB,具备复杂SQL编写与优化经验;
6. 熟练掌握RabbitMQ/Kafka/RocketMQ的使用经验,熟悉消息队列的使用场景;
7. 理解微服务架构;
8. 有分布式系统开发经验优先;
9. 有大型项目开发经验优先;
10. 熟悉Linux/Docker/Kubernetes/Serverless等优先;
11. 有大数据或AI开发经验优先;


