工作职责
主要负责公司分布式光伏电站管理平台后端功能日常开发迭代、系统运维工作,保障分布式平台的稳定性与可靠性。
1.负责基于Java技术栈的后端业务系统设计、开发、编码实现,保障系统功能完整性与稳定性,满足业务场景需求;
2.负责系统架构设计与优化,针对大数据、分布式、高并发、高负载、高可用性等场景,提供技术方案和落地实施,提升系统性能与可靠性;
3.负责系统核心模块开发,解决开发过程中的技术难点,优化代码质量,确保系统符合设计规范与行业标准;
4.负责业务需求分析与梳理,捕捉需求与架构设计中的潜在问题,结合技术能力给出有效解决方案,推动需求合理落地;
5.负责配合研发团队完成项目规划与进度管理,参与技术评审、代码审查等工作,协助团队成员提升技术能力,保障项目按期交付;
6.负责系统后期维护与迭代优化,监控系统运行状态,及时处理线上问题,持续改进系统性能与用户体验;
7.负责配合产品、前端、测试等团队人员完成跨部门协作,明确需求边界,同步开发进度,保障项目整体推进;
8.负责业务需求评审,结合技术视角分析需求可行性,提出合理的技术建议,避免需求与技术脱节;
9.负责团队技术培训,分享技术经验,提升团队整体技术水平,营造良好的技术研发氛围;
10.完成上级交办的其他工作。
报名条件
1.本科及以上学历,计算机科学与技术、软件工程、电子信息等相关专业;
2.扎实的Java基础,深入理解IO、多线程、集合等核心机制,熟悉JVM原理与性能优化;
3.精通MySQL等主流数据库,掌握数据库设计、SQL优化、事务管理等技能,了解Redis、MongoDB等NoSQL数据库者优先;
4.熟练使用Spring、SpringBoot、SpringCloud、MVC等主流框架,能独立搭建分布式服务架构;
5.熟悉Linux系统常用命令(如文件操作、进程管理、日志分析等),能独立进行基础运维操作;
6.掌握分布式、缓存(如Redis)、消息队列(如RabbitMQ、Kafka)等中间件的使用与原理,具备高并发、高可用系统设计能力;
7.熟悉常用设计模式,能将设计模式合理应用于实际开发,提升系统扩展性与可维护性;
8.忠诚、干净、担当,廉洁自律,忠于职守;
9.具有较好的组织协调能力、政策理解能力和语言表达能力;
10.具有较强的分析能力、决策能力、团队管理能力和大局观;
11.具备良好的心理素质与抗压能力;
12.有较强的安全意识、廉洁意识和合规意识。