职位描述
【岗位职责】
1、负责电力行业系统相关的后端开发和重构工作;
2、参与系统外部技术对接、参与日常系统巡检、运维工作;
3、参与项目需求评审、技术设计、编码开发、联调测试、部署上线,以及问题处理。
【任职要求】
1、本科以上学历,计算机或者软件工程等专业,三年以上开发经验。
2、软件设计和开发流程:熟悉软件设计原则和最佳实践。了解源代码管理工具,如Git,并具备分支管理经验。理解软件开发生命周期,包括需求分析、设计、编码、测试和部署等各个阶段。
3、微服务框架和组件:精通Spring Cloud和Spring Cloud Alibaba框架,包括但不限于Gateway、Nacos、LoadBalancer、OpenFeign、Sentinel、Seata等。能够设计、构建和维护高性能的微服务架构,实现服务注册与发现、负载均衡、容错和分布式事务等功能。
4、数据库和数据存储:熟悉数据库原理,包括关系型数据库(如Mysql、Oracle)、NoSQL数据库(如Redis、Elasticsearch)等。 具备数据库设计和性能优化经验,能够设计高效的数据库模型。
5、开源脚手架:熟悉开源脚手架如ruoyi、pig等,能够基于此进行二次开发迭代。
6、操作系统和容器化:了解操作系统原理,特别是Linux。 熟悉容器化技术,包括Docker和Kubernetes,能够进行容器化部署和管理。
7、性能监控和优化:具备监控和性能优化微服务的经验,包括使用工具如Prometheus、Grafana等进行监控和性能分析。
8、测试:熟悉单测、集成测试相关工具和方法。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕