[硬广] 华为2012实验室分布式数据团队招聘

分布式数据库团队隶属于华为2012实验室-中央软件院-分布式数据实验室,实验室由华为Fellow胡子昂亲自筹建,团队成员来自IBM、TeraData、神通数据库、阿里巴巴等,目前在进行华为自研的分布式数据项目。我本人也是看中了能够按照自己意愿重新造轮子的机会,以及华为在基础研究领域长期投入的决心,才决定跳过来的。也欢迎对系统底层技术、分布式技术感兴趣的同学加入,一起造轮子。工作地点:北京、深圳、杭州。

官方JD如下,工作经验根据具体情况能够适度放宽。知乎私信或者email联系我们负责招聘的工程师,文博:wilbur.wu@huawei.com

分布式数据库高级工程师

岗位职责:

负责分布式数据库的研发设计工作,包含:

1.承担华为分布式数据库的架构设计、关键技术研究及核心代码开发工作。

2.参与开源数据库、开源存储引擎的分析、研究、优化及改进工作。

3.参与分布式数据库业界前沿技术的分析与研究工作。

岗位要求:(5~6条件须满足其中一条)

1.计算机及相关专业,本科及以上学历,五年以上相关工作经验,博士不限工作年限。

2.熟悉Linux系统,熟悉C/C++/Java/Go中的至少一种。

3.对数据库如SQL底层实现、架构、原理等有一定了解。

4.有较强英文文献等材料阅读能力和使用英语表达沟通能力。

5.对分布式数据库事务协议、一致性控制/协议、存储管理、数据复制协议等有过分析、研究经验者优先。

6.有本领域架构设计或开源社区代码贡献或相关产品研发经验者优先。

大数据平台高级工程师

职位描述

作为团队核心成员,聚焦华为下一代大数据平台研发。

主要工作职责包括设计和开发两部分:

l 负责分布式查询引擎研发,提供异构数据源接入、跨数据中心查询、数据虚拟化、查询优化等关键特性

l 研发面向各种用户或程序的大数据工具,用于支撑系统优化或系统自动调优

l 研发核心算法,实现查询负载分析,不同系统组件和架构优化推荐生成。

l 研发大数据管理平台的元数据,数据管理和数据安全等功能。

该职位需要较强的分析和解决问题的能力,以及出色的口头和书面沟通能力。

关键职责

l 增强分布式查询引擎能力,提供多种关键特性,尤其是支持异构多数据源查询和跨数据中心查询方面的优化能力。

l 开发核心算法,用于分析查询负载、提取共同的负载特征,自动生成对系统使用和效益评估等方面的优化推荐。

l 为大数据管理平台设计一个完整的元数据,支撑多样的数据治理和数据安全能力。

需要具备的能力:

l 计算机科学或相关领域硕士及以上学历

l 4年以上软件开发经验

l 在JDBC、查询进程、优化、执行、性能查询、解析、数据库工具方面,具有较强的SQL知识

l 熟练掌握Scala、Java和脚本语言的编程技巧

l 对大数据组件/框架有实践经验,例如Hadoop、Spark、HBase、HDFS、Hive、NoSQL数据等

l 最好有元数据、数据管理和数据安全方面的经验

l 最好熟悉spark

l 最好具备其他相关分布式系统组件经验,例如Solr、Elasticsearch、Logstash、Kibana、 Kafka、REST API等

另附同一个实验室下,分布式计算方向的职位JD

分布式并行计算专家

工作地点:杭州

岗位职责:
1.负责大规模分布式与并行软件框架的相关研发工作,过吸收国内外学术界&工业界、开源社区等最新思想,通过概念、架构、技术创新,构建公司云分布式软件的核心能力

2.承担公司消费者业务、运营商业务、企业业务三大业务领域的分布式并行软件需求分析、架构/关键模块设计、开发工作。

岗位要求:(4~10条件须满足其中1条)
1.计算机及相关专业,本科及以上学历,五年以上相关工作经验,博士不限工作年限。
2.熟悉&精通C/C++/Java/JS/Scala/Go/Python等编程语言的一门或多门,熟悉常用算法、数据结构,熟悉Linux系统及其下的开发经验。
3.有较强英文文献等材料阅读能力及使用英语表达沟通能力。
4.对业界分布式和并行异构编程框架如Spark / Graph / TBB / OpenMP以及SOA架构等的理念设计有深刻理解者优先。
5.熟悉异构并行计算,对 GPU / OpenCL / CUDA 的实践应用有深刻理解者优先。
6.熟悉分布式集群资源管理与调度相关的云计算技术的理念、架构、设计、实现,有如Kubernetes、Mesos、Yarn、Zookeeper、Docker、ETCD等相关集群实践经验者优先。
7.熟悉Aeron、RabbitMQ、Kafka、Redis等业界某一种开源消息中间件技术,有Kafka实践经验者优先。
8.具备丰富的分布式系统运维、监控和性能分析经验,熟悉Dapper、Zabbix、ElasticSearch、Kibana,有Node.js,Java开发经验者优先。
9.熟悉分布式系统高可用、高可靠、容错理论、设计者优先。
10.有本领域架构设计或开源社区代码贡献或相关产品研发经验者优先。

    原文作者:郁白
    原文地址: https://zhuanlan.zhihu.com/p/23350189
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞