职位描述
工作职责:
1)负责基础平台,基于Hadoop/Hive/Tez/Flink/HBase/ClickHouse等开源组件的架构设计与实现,满足基础平台批量/交互式/流式/复杂等各种计算存储场景的功能性/非功能性需求;
2)负责数据开发平台,数据治理、数据门户等功能工具系统的设计与实现;
3)大数据相关业务应用场景的,大数据平台相关技术方案设计与项目支持;
4)保障上述大数据平台相关系统的可用性、容量、性能、安全等运营指标,确保系统持续稳定、高效运行;深入理解上述大数据平台组件/系统,及熟悉其相关依赖组件/系统工作原理(如Linux,Docker,MySQL,JVM等),高效调优排障。
任职要求:
1)大学本科及以上学历,计算机或者相关专业;5年以上后端开发工作经验。
2)有大型分布式系统、大数据量开发经验,Java技术知识扎实,熟练掌握高并发编程,消息队列,缓存技术,事务处理,数据一致性处理等,对JVM原理有深入理解;
3)有微服务开发经验,熟练使用SpringCloud常用组件及了解Eureka、Etcd等注册中心使用及原理;熟悉消息队列使用、Elasticsearch等常用技术
4)熟悉Hadoop/Hive/Tez/Flink/HBase/ClickHouse等开源组件任意一门。
5)熟悉python/shell等脚本语言;熟悉Linux环境及操作,熟悉系统、应用部署和调优;
6)有完整软件项目设计开发经验优先;
7)熟悉服务器/存储/网络/OS/中间件等基础架构基本元素优先,熟悉linux操作系统,具备较强的调优排障能力优先;熟悉docker/kubernetes者优先;
8)具备较强的主动承担意识和自我驱动力,良好的客户服务意识;具备较强的主动学习意识和学习能力。