1. 熟练掌握 Python 语言,具备独立开发能力,并熟悉多种web框架,如 Flask、Django、Fastapi,能够根据项目需求灵活 选择合适的框架进行开发。
2. 熟悉 Linux 环境,熟练掌握常用命令及版本控制工具 git。
3. 熟悉关系型数据库 MySQL、PostgreSQL,以及非关系型数据库 MongoDB 和 Redis。
4. 熟练使用 Docker 进行应用容器化部署与管理,为项目提供高效、可靠的运行环境。
5. 熟悉消息队列 RabbitMQ,以及 Web 服务器 Nginx,能够灵活配置并优化系统性能。
6. 熟悉 Python 多进程、多线程、协程以及异步编程,能够利用这些特性提升程序性能和响应速度。
7 熟悉爬虫技术和自动化技术,如requests,scrapy,selenium,puppeteer等
8. 熟悉前端开发技术,包括 JavaScript、HTML、CSS 等,能够与前端团队协作,实现用户友好的界面与交互设计。
9. 熟悉 Serverless 架构,例如 AWS 的 Lambda,能够根据项目需求选择合适的无服务器平台进行开发,提高系统灵活性与 扩展性。
10. 了解常用算法和数据结构。
11. 了解微服务架构,包括微服务的设计、部署和调试,以及微服务之间的通信和协作。
12. 了解并使用 LangChain 进行大型语言模型的应用与开发,拥有相关经验与技能
1.SaaS平台后端架构设计和开发
负责SasS平台的架构设计和模块开发,对原有集群部署系统拆解成微服务分布式集群架构
2.浏览器自动化脚本
采用Serverless+Puppeteer,无需物理机即可实现浏览器自动化操作的云端运行。
介绍:一款iPaaS软件连接器,帮助用户无需开发即可完成各个软件之间的数据打通 主要负责后端服务的架构和开发
一款可以通过拖拉拽的方式搭建自动化流程的工具软件,帮助用户解决重复性操作。 配置简单,可以实现定时任务,爬虫等功能