1.项⽬整体需求分析与功能验收⼯作,编写项⽬需求分析⽂档,参与编写项⽬概要、详细设计等软件⼯程⽂档中的
项⽬需求分析,业务流程整理与整体功能架构,功能单元设计等部分;
2.熟练使用Python完成数据挖掘项⽬的开发与升级,维护等⼯作;
3.熟练掌握web框架开发相关内容,高效开发各类restful风格接口;
4.熟悉tcp-modbus通讯协议,有和工厂硬件设备进行对接的工作经验;
5.熟悉go语言,能使用go语言进行相关开发;
6.熟悉websocket通信,有相关开发和实际部署,运维经验;
7.英⽂技术⽂档的阅读,翻译。
⼯业数据可视化与操作终端信息化 后端开发总负责 2019/06 - 2020/06
内容:
项⽬经历
1.根据需要从相关通信模块读取⼯业加热炉相关温度,加热状态,报警信息,⼯作计划等参数,并展⽰在相关设备上;
2. 对加热炉的⼀部分参数可以通过触摸屏、PC等设备完成远程设置;
3. 与ERP系统对接,将ERP系统中完成的⼯艺设计,时间规划,⼯作任务分配等信息展⽰在⼯⼈操作端;
4. ⼯⼈可在操作端对⼯作任务中需要反馈的部分完成填写并上报,还⽀持异常信息的上报,推送指定负责⼈等。
业绩:
1.完成相关参数读取,相关⼯序负责⼈员与管理层不再需要频繁到实地观察设备⼯作状态,在提升便利度的同时优化了
⼯序所需投⼊⼈员数超过⼀半以上;
2. ⼯⼈可以通过操作终端快速查看⼯作安排,上报⼯作状态与异常情况,降低每⽇⼯作任务安排所需时间⾄原有的30%
左右,降低⼯作⼈员与管理⼈员的沟通成本,同期相⽐降低事故率20%以上;
3. 管理⼈员可快速掌握各岗位⼯作进展与整体推进情况,从⽽能够更好的做出必要规划,提升⽣产效率,减少沟通与
⾏动成本。
4. 通过Websocket完成⼤屏数据推送⼯作,⼤幅降低接⼜响应延迟⾄100ms以内;
5. 利⽤Modbus-Tcp协议开发与PLC模块通信的底层框架,为数据采集,写⼊提供可靠⽀撑。
高速爬虫系统及运维 2017/02 - 2019/02
内容:
1.负责项⽬整体需求分析与功能验收⼯作,编写项⽬需求分析⽂档,参与编写项⽬概要、详细设计等软件⼯程⽂档中的
项⽬需求分析,业务流程整理与整体功能架构,功能单元设计等部分;
2.使⽤Python完成某社交平台⽤户数据挖掘项⽬的开发与升级,维护等⼯作;
3. 在爬取⼤规模数据过程中负责项⽬分布式部署⼯作;
4. 在Linux系统下的开发运维职能与Docker动化部署相关⼯作;
5. 新技术研究与探索,公司内落地应⽤培训(如Golang,scrapy,Docker等)。
业绩:
1.有上亿条数据爬取⼯作相关经验,包括程序架构设计,数据库设计与存储,数据清洗与展⽰⼯作;
2. 熟练掌握Dockerfile,Docker-compose.yml等⽂件的编写,熟练使⽤Docker,Jenkins,Gitlab等项⽬部署,管理⼯具的
应⽤;
3. 有⼀定的反反爬⼯作经验,有包括Selenium模拟⼈⼯操作,Cookies的长期有效化,卷积神经⽹络等机器学习算法在
内的实际使⽤经验。