岗位工作职责:
1、后端架构搭建与开发:运用SpringCloud相关技术栈,负责后端系统的架构设计与搭建,确保系统具备高可用性、高性能和可扩展性,以支撑业务功能高效、稳定运行。主导核心功能模块的开发工作,遵循编码规范,保证代码质量。
2、大数据项目开发:深度参与公司大数据相关项目设计和优化,熟悉使用Gaussdb、Hive、HBase、Spark、Flink等组件进行数据存储、处理与分析。
3、公司产品运维管理:基于Linux系统,完成后端服务的部署、日常运维及优化工作。熟练配置服务器相关参数,实时监控系统运行状态,及时发现并解决各类技术问题,确保系统稳定可靠运行。
4、需求分析:与产品团队紧密合作,深入理解业务需求,将其转化为详细的技术需求。对业务需求进行可行性分析,评估技术实现难度及所需资源,确保需求的合理性与可实现性。
5、设计文档编写:负责编写详细、准确且规范的后端系统设计文档,包括架构设计、模块设计、接口设计等内容。
6、其他工作:领导交办的其他临时性工作。
任职资格要求:
1、学历与专业:本科及以上学历,计算机科学、软件工程或相关专业。
2、后端开发技能:具有5年以上后端开发经验,熟练掌握SpringCloud技术栈,熟悉常用的微服务架构模式。精通至少一种主流后端开发语言(如Java、Python),具备独立完成复杂后端系统开发的能力。
3、Linux系统能力:精通Linux系统,熟练掌握常用命令及工具,具备在Linux环境下进行系统部署、调试、运维以及性能优化的能力。能够独立应对Linux系统下出现的各种技术问题。
4、团队协作与沟通:具备良好的团队协作精神和沟通能力,能够与不同团队成员有效沟通、协同工作。在项目开发过程中,能够积极分享经验,共同解决技术难题。
5、学习与创新能力:有较强的学习能力和自我驱动力,能够快速掌握新技术并应用到实际工作中。对技术创新充满热情,不断探索新的技术解决方案以提升工作效率和业务价值。