职位描述
岗位职责:
1. 项目实施中,参与架构、设计、研发公司的数据分析系统;承担数据库的实施工作;
2. 负责业务相关数据采集、加工、整理、入库、分析,开发和维护;
3. 负责梳理和解读业务,提供数据层面的问题解决方案,编写数据收集、数据建模、数据处理与分析的相关后台程序,根据业务需要开发相关数据分析模型和算法,用户数据挖掘与机器学习模型搭建;
4. 参与数据处理框架的开发和数据处理平台的建设,设计并合理开发,优化系统框架,实现业务逻辑。开发并维护API,为WEB/移动端提供稳定可靠的服务。
5. 针对数据库应用系统运行中出现的问题,提出解决方案;
6. 参与公司数据平台系统架构设计、性能优化,承担核心功能的技术调研。
7. 负责数据治理相关平台的后台开发工作,具体包括需求分析、文档撰写、设计编码、测试运维、效果追踪等工作;
8. 负责公司数据分析等领域的研究和开发工作;
任职要求:
1. 本科及以上学历,计算机相关,数学类、物理类相关专业毕业,Python进行后台开发2年以上,有完整的项目开发经验;
2. 具备全面的软件知识结构,基础扎实,精通常用数据结构与算法,算法设计与实现功底扎实,有较强的架构设计和逻辑思维能力;
3. 熟悉Unix/Linux系统,常用数据结构和算法,熟悉Linux服务器与部署使用经验, 熟练使用shell脚本,熟悉常用操作指令,能够配置和部署常见服务;
4. 精通TCP/IP协议及SOCKET编程,熟悉MQTT、TCP/IP等通信协议;
5. 掌握数据库技术的基本概念、原理、方法和技术,熟悉SQLServer/Oracle/MySQL/MongoDB和Redis及常用队列中间件等常见数据库设计与开发,熟练掌握数据库应用系统的生命周期及其设计、开发过程以及数据库性能优化的基本方法;
6. 熟练使用Python进行后台开发,熟悉常用消息队列中间件(ActiveMQ、RabbitMQ、Kafka等)、多线程、多进程编程,熟悉常用的python web框架(Tornado、Django、Flask等);
7. 具备良好的服务意识,高度责任感,沟通能力和良好的语言表达能力,具备团队协作精神;
8. 熟悉PyQT编程,有PyQt的GUI开发经验者优先;
9. 熟悉前端Html、Css,Js、Jquery使用,以及前端主流框架 (Vue、React、Angular等)经验者优先;
10. 熟悉C/C++编程,有大型系统开发背景优先;
11. 熟悉统计、机器学习工具包或深度学习框架者优先;
12. 有大数据生态组件(hdfs、yarn、hive等)或容器技术(docker、k8s)使用经验者优先;
13. 有强烈的求知欲,对新技术有热情,自学能力强。具备良好的服务意识,沟通能力和良好的语言表达能力,具备团队协作精神;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕