# 平台简介
平安的人事行业领域打造的智慧人事解决方案,命名为HR-X。迭代了2个大版本,拆分为多个子系统(微服务),相互协作从而构建出一套智慧的人事平台。不仅解决了从招聘信息投放,到简历投递,多级面试后测评,背调通过后发offer到入职的前置流程;还在线化了入职合同签署,考勤打卡,绩效KPI,薪酬发放,企业培训等后续一体化流程;让人力资源更加方便快捷,更加智能。
> 最开始是由智慧企业孵化,2021年下旬开始慢慢合并到智慧城市发展。
## 子系统(微服务)
* 招聘系统
实现招聘主流程,包括 投简历-筛选-面试-测评-背调-offer-入职-人事调动-离职
* 官网/微官网
招聘信息发布的渠道之一,包含PC端,H5移动端,小程序端和APP端
* 人才库
候选人面试未通过的,会自动加入到人才库,建立企业自己的人才信息库,以备后续调用
* 测评
招聘流程中,会同步对候选人做测评任务(考核IQ,EQ等)
* 考勤
员工入职后,提供签到打卡,请假等功能
* 核心人事
管理员工的基础信息,组织架构信息
* 薪酬
管理员工的薪酬信息
* 绩效
为员工制定绩效指标,做KPI考核。年终考核后,作为绩效发放依据和升职依据。
* 培训
为员工安排企业培训,以宣贯企业文化。
* 工时
管理员工工时投入,为企业项目统计人力资源提供依据。
等
## 技术选型
工作年限:6-7年经验(2021-2022年)
### 选型一
* 技术选型:`nginx + springboot + mybatis + zookeeper + dubbo + redis + mongo` + `kafka/rocketmq/rabbitmq + curator + postgresql/mysql + elastic-job + ELK`
### 选型二
* 技术选型:`springcloud(Eureka + Ribbon + Feign + Zuul + Hystrix)` + ` spring + ibatis + kafak/rocketmq + redis + elastic-job/xxl-job `
# 项目收获
## 视野收获
1. 熟悉并积累人事行业经验。
2. 熟悉通用标准开发流程及实践。(CI、SIT、UAT、PRD)
3. 使用流水线做自动化运维部署(`devops`)。(`jenkins + gitlab + nexus`)
4. 开始使用容器化部署(`k8s`)。(`docker + k8s + kubesphere + harbor`)
5. 熟悉并加深产品和项目的理解,平安内称为标品和客户二次开发。
## 技术提升
1. 继`dubbo`微服务后,真正实践`spring cloud`的微服务体系。学习并熟练`spring cloud`的技术栈体系。
2. 对接了微信APP支付,积累支付经验。
3. 丰富消息队列技术栈,积累到`kafka`,`rabbitmq`和`rocketmq`,以及之前嵌入式的消息队列`emqtt`。
4. 运维部署上升一个档次,从原来物理裸机`devops`到`k8s`容器化`devops`,慢慢开始接触到云原生了。学习并熟悉`k8s`相关技术栈,如`kubernetes`,`k3s`,`openshift`,`rancher`,`k0s`,`kubersphere`,`okd`,`k9s`等。