1. 熟练掌握 python 语⾔ WSGI 规范
2. 熟练掌握 http 协议, 有 web 应⽤程序开发和爬⾍开发经验。
3. 熟练掌握 flask 框架,django 框架,django rest framwork 框架。tornado 框架。熟练掌握 RESTFULL API
开发。
4. 熟练掌握⽤ pandas 进⾏数据分析操作.
5. 熟练掌握 mysql postgresql 等关系型数据库和 mongodb、redis 等⾮关系型数据库产品
6. 熟练掌握 django-ORM sqlalchemy 等 ORM 框架
7. 熟练掌握熟悉 git gitlab 开发流程 具有帮助团队解决 git 复杂问题的经验
8. 熟练掌握 docker 下部署和 gitlab CI/CD 持续集成⽅案
9. 熟练掌握 scrapy 爬⾍框架 使⽤过 python 的正则、beatifulSoup、lxml 等数据解析引擎。熟练掌握 selenium
+phantomjs 或者 chromedriver 下复杂 js 交互下的抓取
10. 熟悉 socket 编程, websocket 编程
11. 熟悉 linux 系统下的开发 部署 测试. 有良好的编程习惯和代码⻛格,遵循 pylint 和 pep8规范.
12. 具有 java 实际开发经验。熟悉 spring springmcv spring boot mybatis hibernate 等框架。
13. 有⼀定前端开发基础,掌握 jquery css html5常⻅⽤法。