工作职责(这个岗位需要做什么工作)
1. 负责业务领域的后端需求分析,制定相应领域的后端解决方案,完成独立项目开发;
2. 协同前端工程师完成程序对接;
3. 收集整理业务部门对系统的反馈意见,承担系统优化和完善等分析设计工作;
4. 响应用户反馈,归纳分析问题,产出系统化解决方案
5. 深入分析和解决后端遇到的各种技术、性能、安全问题;
6. 后端技术的调研与应用,并参与后端技术规划。
任职资格(希望什么样的候选人来担任该岗位)
1. 熟悉Linux操作系统基本命令,熟悉网络基础、操作系统原理;
2. 熟悉TCP/IP协议,了解HTTP协议,了解网络编程基本原理,了解OpenAPI设计;
3. 熟悉Golang/C++/python,具有相关开发调试经验;
4. 数据主流SQL与NoSQL数据库技术,具有相关使用与开发经验;
5. 熟悉容器化和云原生生态,具有相关使用与部署经验;
6. 熟悉CI/CD自动化技术,具备良好的工程师素养;
7. 对后端业务开发有浓厚兴趣,责任感强,积极主动,有良好的交流沟通、团队合作能力,具备良好的文档撰写能力。