工作职责:
1. 核心开发与架构设计
负责工具效能平台后端服务的编码实现,涵盖接口开发、数据处理和业务逻辑编写。
参与平台架构设计,包括技术选型(如中间件、数据库)、模块划分和性能优化,确保架构具备可扩展性和稳定性。
设计并维护数据模型,保障数据存储的安全性、一致性和查询效率。
2. 平台功能与工具集成
开发效能相关核心功能,例如研发流程自动化(如 CI/CD 流水线集成)、数据统计分析(如研发周期、缺陷率计算)等。
对接内部或外部工具(如代码仓库、测试工具、项目管理工具),实现数据互通和功能联动,减少研发团队跨工具操作成本。
响应业务需求,迭代优化现有功能,解决用户使用过程中的后端技术问题。
3. 质量保障与运维支持
编写单元测试、接口测试代码,配合测试团队完成系统测试,保障后端服务的稳定性和可靠性。
参与线上问题排查与故障处理,通过日志分析、性能监控等手段定位并解决后端服务隐患。
制定后端服务的部署策略和运维文档,配合运维团队完成服务部署、升级和容量规划。
4. 技术调研与团队协作
调研行业内先进的效能工具和后端技术(如微服务架构、云原生技术),并推动技术落地,提升平台技术竞争力。
与前端开发、产品经理、测试工程师及业务团队协作,明确需求边界,确保开发成果符合业务预期。
分享后端技术经验,参与团队技术评审,提升团队整体开发效率和技术水平。
任职资格:
1. 2026年毕业本科或硕士,软件工程、计算机相关专业优先;可实习3个月及以上。
2. 扎实的Java编程基础,熟悉多线程、集合等基础框架,了解SOA系统架构及SpringBoot等常用开发框架。
3. 熟练掌握MySQL、PgSQL中至少一种关系型数据库;熟悉分布式、缓存、消息机制,掌握Redis及MQ(RocketMQ、Kafka、RabbitMQ 中至少一种)中间件。
4. 理解面向对象编程、设计模式及微服务、分布式架构,有高可用、高性能、高并发、可扩展系统设计经验者优先。
5. 主动性与责任心强,能自我驱动、持续学习;善于前后端协作,推进产品架构演进、升级与落地。
6. 具备良好的学习能力、表达能力与逻辑思维,拥有优秀的沟通能力和团队协作精神。