岗位职责1、Java 后端系统开发与优化参与后端系统开发工作,负责 API 设计、数据库设计与优化,熟练运用 Java 语言及 Spring Boot 框架构建高性能、高可用的后端服务,遵循 RESTful API 设计规范。2、依据业务需求,持续优化系统性能,提升系统响应速度、吞吐量及资源利用率,保障业务的顺畅运行与良好扩展性。3、IT 基础设施维护与管理承担服务器、网络、存储设备的日常维护任务,及时排查并处理潜在故障隐患,确保 IT 基础设施的稳定可靠运行,为业务系统提供坚实的支撑。4、系统部署与自动化运维负责 CentOS、Ubuntu Server 等操作系统的部署、升级,以及中间件的安装配置,对系统性能进行全面优化,包括 CPU、内存、磁盘 I/O、网络带宽等方面。5、运用 Ansible、SaltStack 等自动化工具,实现批量配置管理,保障系统配置的一致性和高效性,提升运维工作的整体效能。6、系统监控与运维优化利用 Zabbix、Prometheus 等监控工具,对系统状态进行实时监测,通过分析日志数据精准定位问题,制定针对性的优化方案,不断提升系统性能与稳定性。7、应急响应与故障处理参与 24×7 应急响应机制,能够迅速应对线上突发故障,高效解决问题,降低故障对业务的影响。同时,负责制定完善的灾难恢复和业务连续性计划,确保业务在遭受意外情况时能够快速恢复。8、文档编写与维护编写并持续更新运维文档,涵盖操作手册、故障处理指南、架构设计文档等各类技术手册,为团队成员提供清晰准确的参考资料,便于工作交接与知识共享。9、软件测试与质量保障负责软件测试工作,包括功能测试、性能测试、安全测试等多方面内容,依据业务需求和系统特点制定详细的测试计划,编写准确的测试报告,参与产品质量把关。任职要求1、学历与经验计算机相关专业本科及以上学历,具备 3 年以上开发和运维工作经验。2、Java 开发能力精通 Java 语言,熟练掌握 Spring Boot 框架及 RESTful API 设计原则,具备出色的数据库设计与优化能力,能够独立承担后端系统的开发与设计工作,有微服务架构实践经验者优先考虑。3、运维能力熟悉 Linux 操作系统、Shell 脚本编写,熟练运用 MySQL、MongoDB 等数据库及高可用架构技术,掌握容器技术(Docker、Kubernetes)和 CI/CD 流程,对云服务(如 AWS、阿里云)有一定了解,能够熟练运用自动化运维工具(Ansible、SaltStack)进行批量配置管理,同时熟悉常见监控工具(Zabbix、Prometheus)的操作使用。4、测试能力熟悉软件测试流程与方法,能够根据项目需求制定合理的测试计划和测试报告,有敏捷开发流程经验者优先。5、软技能具备良好的沟通能力和团队协作精神,工作责任心强,能够承受一定的工作压力,具有较强的问题分析和解决能力,能够快速定位并解决复杂问题。