岗位职责:
1、负责后端系统的设计、开发和维护,确保系统的高可用性、可扩展性和安全性。
2、参与系统架构设计,根据业务需求制定技术方案,并进行技术选型。
3、编写高质量的代码,进行代码审查,确保代码的可读性、可维护性和性能。
4、与前端开发工程师、数据库管理员、运维工程师等紧密合作,完成系统集成和部署。
5、对后端系统进行性能优化,解决系统瓶颈,提高系统响应速度和处理能力。
任职要求:
1、计算机科学、软件工程或相关领域本科及以上学历。
2、精通至少一种后端编程语言(如Java、Python、Go等),熟悉常用的开发框架和工具。
3、熟悉数据库原理,熟练使用至少一种关系型数据库(如MySQL、PostgreSQL等)和/或NoSQL数据库(如MongoDB、Redis等)。
4、了解后端系统架构设计模式,如微服务架构、分布式系统等,有实际项目经验者优先。
5、具备良好的问题解决能力和调试技巧,能够快速定位和解决后端系统中的问题。
6、具备良好的团队合作精神和沟通能力,能够与不同背景的团队成员有效协作。
加分项:
有大型后端系统开发或高并发、高数据量处理项目经验者。
熟悉云计算平台(如AWS、Azure、阿里云等)和容器化技术(如Docker、Kubernetes等)者。
了解后端系统性能优化方法,有实际性能调优经验者