职位描述
职位描述:
负责分布式能源管理、微电网、虚拟电厂等能源平台的设计、开发、测试和维护,确保产品的高质量、稳定性和安全性,推动技术创新和持续改进。
岗位职责:
1、深入理解能源行业及产品的业务需求与商业逻辑,将业务需求转化为技术方案。
2、完成能源平台(如:分布式能源管理、微电网、虚拟电厂等)的技术选型,设计高可用性、高性能、可扩展性和安全性的系统架构。
3、主导核心模块的代码开发,编写高质量、高扩展、高性能的代码,确保产品质量和开发进度。
4、负责系统性能调优、故障排查和问题解决,针对能源行业的高并发场景,优化数据库查询、缓存策略及接口响应速度。
5、制定并执行代码规范、开发流程,提升团队整体开发效率和代码质量。
6、指导软件工程师的能力提升,提供技术培训和代码审查,提升团队技术水平。
7、与产品、测试、运维等团队紧密协作,参与需求分析、技术评审和测试方案制定。
8、跟踪行业技术发展,引入新技术解决业务问题,推动平台技术升级,提升产品竞争力。
编写详细的技术文档,包括架构设计、接口规范、部署文档等,确保知识沉淀和团队协作。
任职要求:
教育背景:本科以上学历
专 业:计算机科学、通信工程、电力工程等相关专业
工作经验:
5年以上Java开发经验,至少2年以上能源行业系统开发经验,有能源管理平台、微电网、虚拟电厂系统开发经验者优先。
熟悉Linux平台基本操作及服务布署,精通Java编程语言,熟练使用Spring Cloud、Spring Boot、Hibernate、MyBatis/MyBatisPlus、Vue等主流开源框架,熟练使用IntelliJ IDEA、VSCode、Maven、Nacos等常用开发或管理工具。
熟练使用MySQL、Oracle等数据库,精通SQL优化与分库分表技术,熟悉Redis等缓存技术的应用与调优。
熟悉常见的中间件,如MQ、Nginx、Elasticsearch、Zookeeper等,有分布式系统设计与开发经验,熟悉微服务架构。
掌握Docker、K8s等容器化技术,具备良好的代码管理和版本控制能力,熟练使用Jenkins、Git、SVN等DevOps工具。
具备较强的业务理解与技术创新能力,拥有良好的逻辑分析能力和问题排查能力。
态 度:
有较强的责任心,注重工作效率。
具有较好的团队精神和合作意识,对工作有热情,具有较好自我约束和调节能力。
其 他:
语言要求:英语