职位描述
职位描述:
-
负责后端系统的整体架构设计,包括技术选型、系统模块划分、接口设计等,确保系统能够满足业务需求并具备良好的可扩展性、稳定性和安全性;
-
根据产品需求,负责后端核心模块的代码编写、测试和维护工作,确保代码质量符合公司标准,并能高效运行;
-
参与数据库设计,包括表结构设计、索引优化、查询优化等,确保数据库的高效性和数据的安全性;
-
设计并实现RESTful或GraphQL等风格的API接口,与前端团队紧密合作,确保前后端数据交互的顺畅和高效;
-
对后端系统进行性能分析,识别瓶颈并进行优化,包括代码优化、数据库优化、缓存策略等,提升系统响应速度和吞吐量;
-
面对复杂的技术难题,能够主动研究并提出解决方案,与团队成员共同攻克技术难关;
-
编写详细的技术文档,包括系统设计文档、接口文档等;参与代码审查,提升团队整体代码质量;
-
关注并学习最新的后端开发技术和趋势,不断提升自己的技术水平;积极参与团队技术分享,促进团队技术氛围的活跃;
任职要求
-
计算机科学或相关专业本科及以上学历,具备扎实的计算机基础理论知识,具备3年以上技术研发及同行业工作经验;
-
并具备丰富的项目开发经验;熟悉C、C++、Python、PHP维护;
-
熟悉数据库原理,熟练掌握关系型数据库(如MySQL、PostgreSQL)或非关系型数据库(如MongoDB、Redis);
-
了解并掌握HTTP协议、RESTful API设计原则及常见的网络编程技术;
-
熟悉Linux操作系统,具备基本的系统管理和运维能力;
-
了解分布式系统、微服务架构、容器化(Docker)及云计算(AWS、Azure、阿里云等)相关知识者优先;
-
具备良好的问题解决能力和逻辑思维能力,能够独立分析解决复杂问题;
-
强烈的责任心和团队合作精神,能够承受一定的工作压力,与团队成员保持良好的沟通和协作。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕