岗位职责
1、 负责公司业务系统的后端设计与后端开发;
2、 参与项目需求分析、功能模块设计工作,负责项目系统的后端架构设计及搭建;
3、 根据开发进度和任务分配负责代码的编写以及撰写相关设计成果文档;
4、 配合前端工程师完成软件开发和测试;
5、 负责业务系统功能、性能、稳定性及问题处理,业务产品实施上线、及故障排除和处理。
任职要求:
1、全日制本科以上学历,计算机相关专业,211/985院校毕业优先,具备扎实的计算机理论基础
2、三年以上Python开发经验;
3、熟悉Linux操作,熟练掌握git, pypi, docker等开发工具,了解CI/CD;
4、熟悉django flask 任一python开发框架,懂代码调试并能持续优化;
5、熟悉TCP/IP、HTTP协议,熟悉各种IO模型,熟悉网络编程、多线程编程、异步编程技术,协程的优劣和使用场景,并有相应优化经验;
6、熟练掌握至少一种数据库(关系型/NoSQL)及其相关技术,如PostgresQL, MySQL, Redis, MongoDB, ElasticSearch等;
7、理解分布式系统原理及实现,面向对象设计的基本原则,熟悉常用的设计模式
8、优良的代码注释习惯,并能编写有条理的开发文档。
9、熟悉软件开发的流程,具有项目交付经验和能力;
10、具有责任心和团队精神,善于沟通和合作。