岗位职责:
1.负责后端服务的架构设计和开发,确保系统高性能、高可用性和可扩展性
2.负责后端服务的API接口开发,确保接口的稳定性、安全性和易用性,编写清晰、规范的接口文档,方便前端开发人员调用
3.编写高质量、可维护的代码,进行系统后盾部署,确保系统顺利上线,与前端开发团队紧密合作,确保前后端接口无缝对接
4.编写技术文档,包括设计文档、接口文档、部署文档等,及时响应线上问题,快速定位并解决问题,确保系统稳定运行
任职要求:
1.本科以上学历,3年以上开发经验;
2.精通Java或C++语言,有实际开发经验,熟悉Unix/Linux操作系统,熟悉Postgre SQL、MySQL、Oracle、SqlServer、NOSQL等数据存储和缓存技术,具备数据库设计和性能优化能力,熟悉消息队列(如RabbitMQ、Kafka)、缓存技术(如Redis)、搜索引擎(如Elasticsearch),熟练使用Linux系统,掌握常用命令和工具;
3.精通分布式、高并发、高负载、高可用系统设计、开发和调优经验,熟悉服务器集群、消息队列、负载均衡、分布式系统监控和调优、网站安全等技术;
4.熟练使用Git进行版本控制,熟悉Docker、Kubernetes等容器化技术,熟练DevOps工具
5.具备清晰的开发逻辑思维,具有独立解决问题的能力,能够快速定位并修复系统缺陷,能够与前端开发人员、产品经理、测试团队等有效协作