职位描述
职责描述:
1.参与系统后端服务的架构设计与技术选型,结合业务需求制定合理的技术方案,保障系统的高可用性、可扩展性与安全性;
2.负责核心业务模块的编码实现,遵循代码规范,编写可维护、高性能的代码,完成单元测试与集成测试;
3. 设计并优化数据库结构,负责 SQL 语句优化、索引设计,解决数据存储与查询性能问题,保障数据安全与一致性;
4.参与分布式系统、微服务架构的开发与维护,负责服务间接口设计,解决服务调用、负载均衡、熔断降级等问题;
5.对接前端开发团队,提供稳定的接口支持,协助排查前后端联调问题,保障业务功能正常上线;
6.负责线上系统的监控与故障排查,使用日志分析工具、监控工具定位并解决性能瓶颈、服务异常等问题。
任职要求:
(一)学历与经验
1.本科及以上学历,计算机科学与技术、软件工程、电子信息等相关专业;
2.3 年及以上后端开发工作经验,有医疗服务相关行业项目经验者优先,有大型分布式系统开发经验者加分;
3.具备独立负责模块开发的能力,有带领小团队完成技术攻坚经验者优先。
(二)技术能力
1.精通至少一种后端开发语言,如Java(熟悉 Spring Boot、Spring Cloud、MyBatis 等框架)或 Python(熟悉 Django、Flask 框架,了解异步编程如 FastAPI);
2.熟练掌握关系型数据库(MySQL/PostgreSQL),具备数据库设计、性能优化、事务处理经验;了解 NoSQL 数据库(如 Redis、MongoDB),能根据业务场景选择合适的存储方案;
3.熟悉分布式系统核心概念:服务注册与发现、配置中心、负载均衡、熔断降级、分布式事务)等;
4.熟悉消息队列中间件(如RabbitMQ、Kafka、RocketMQ等),能使用其解决系统解耦、异步通信、流量削峰等问题;
5.掌握 Linux 系统基本操作,能在 Linux 环境下进行服务部署、日志排查;
6.熟悉 Docker 容器化技术,有 Kubernetes(K8s)使用或部署经验者优先;
7.具备良好的代码习惯,了解代码评审流程,熟悉 Git 等版本控制工具;
8.有信创项目经验者优先考虑。
(三)软技能
1.具备较强的逻辑思维能力与问题分析能力,能快速定位并解决技术问题;
2.良好的沟通协作能力,能与产品、前端、测试等跨团队成员高效配合,推动项目落地;
3.具备较强的学习能力与自驱力,能主动跟进新技术、新框架,适应业务与技术的快速迭代;
4.有责任心,能承受一定的工作压力,对代码质量与系统稳定性有较高追求。