Python 开发工程师

Location: 上海、深圳

岗位职责:
1.与 Apache Kylin 核心开发者一起,设计下一代大数据增强分析平台架构;
2.参与新产品架构设计,参与 OLAP 建模、语义层、数据服务、可视化智能分析等功能模块研发,支撑海量数据的复杂分析场景;
3.与知名大数据/云/BI厂商联合打造端到端一站式技术方案,如微软、AWS、Tableau 等。
岗位要求:
1.3年以上 Web 应用开发经验,熟悉 Http 协议以及 RESTFUL API 设计,有丰富的 Flask/SQLAlchemy 使用经验,能熟练使用 Gunicorn 并了解其原理;
2.熟悉 Python 语言, 熟悉 Python 面向对象和面向函数编程模式, 了解常见设计模式. 熟悉 Python 内置数据结构与常用 Python 标准库(网络/正则/字符串/操作系统相关);
3.熟悉 Python 常见的调试方法和开发工具,具备快速定位和解决问题的能力;
4.熟悉 SQL 语法, 熟悉常见 SQL 聚合函数用法, 有Pandas、BI或大数据相关经验尤佳;
5.熟悉 RDBMS 数据库基本使用,了解其事务和锁机制;
6.熟练使用 Linux 操作系统,能熟练编写 Shell 脚本尤佳;
7.了解常用 CI/Git/Docker工具链使用。
加分项:
1. 有过 Apache Superset 使用和二次开发经验。或具备对类似开源项目进行过二次开发的经验和能力。

任职要求
技能:
Hadoop / Spark / Impala / Flink / Druid / HBase
学历:
经验资历:
中级
职位性质:
全职
职能类别:
工程师
所属行业:
计算机软件,信息技术和服务
简历发送至招聘邮箱
任职要求
技能:
Hadoop / Spark / Impala / Flink / Druid / HBase
学历:
经验资历:
中级
职位性质:
全职
职能类别:
工程师
所属行业:
计算机软件,信息技术和服务