荣耀存储中间件高级研发工程师
社招全职5年以上流程IT与质量运营类地点:南京 | 深圳状态:招聘
任职要求
1、本科及以上学历,计算机或相关专业;5年以上存储中间件内核开发经验(Redis/Elasticsearch/Pulsar均可); 2、扎实的C/C++编程技能, 熟悉Go/Java其中任一种开发语言及开发框架,熟悉分布式、缓存、消息等常用组件,具备良好的代码设计开发功底; 3、熟练掌握分布式系统的理论和应用,了解分布式一致性、缓存、消息、负载均衡等相关机制的主流实现; 4、熟悉Elasticsearch、Lucene、Solr、Opensearch等开源项目架构及源码,对Elasticsearch存算分离、向量检索架构及源码有深入研究者优先;社区Contributor、Commit…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责荣耀PaaS平台自建存储中间件Redis/Elasticsearch/MQ方向平台服务的研发工作,使其具备全球多云部署、异地多活、云原生等技术竞争力,支撑荣耀公司全量应用; 2、负责自建存储中间件线上疑难问题定位分析、性能瓶颈分析、存储成本优化等解决方案设计开发; 3、洞察业务需求,承担下一代存储中间件系统的技术预研和落地,探索新技术应用,实现性能、成本的极致。
包括英文材料
学历+
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
ElasticSearch+
https://www.youtube.com/watch?v=a4HBKEda_F8
Learn about Elasticsearch with this comprehensive course designed for beginners, featuring both theoretical concepts and hands-on applications using Python (though applicable to any programming language). The course is structured in two parts: first covering essential Elasticsearch fundamentals including index management, document storage, text analysis, pipeline creation, search functionality, and advanced features like semantic search and embeddings; followed by a practical section where you'll build a real-world website using Elasticsearch as a search engine, working with the Astronomy Picture of the Day (APOD) dataset to implement features such as data cleaning pipelines, tokenization, pagination, and aggregations.
Pulsar+
https://pulsar.apache.org/docs/next/functions-develop-tutorial/
Write a function for word count.
https://www.baeldung.com/apache-pulsar
Apache Pulsar is a distributed open source Publication/Subscription based messaging system developed at Yahoo.
https://www.youtube.com/watch?v=TKs5T6N78Tc
Discover the seven key features of Apache Pulsar that make it perfect for providing a centralized messaging & data streaming service for an Enterprise.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
还有更多 •••
相关职位
社招C5736
1、负责构建统一的跨多云、混合云的存储多活服务,针对存储系统的数据传输、按地域分布、多活等需求,提供可扩展、易维护的中间件服务; 2、负责在标准存储之上的增强、中间件服务,深入理解业务场景需求,针对性的为不同业务场景提供最合适的中间件方案; 3、构建跨云、跨云下云上的服务整体容灾方案,从CDN、服务降级、存储容灾等视角提供多云环境的容灾能力。
更新于 2022-07-18北京
社招3年以上
1. 业务支撑:负责商旅对客集成项目管理交付以及平台能力核心模块的设计与实现,负责商旅开放平台建设,包括渠道上下游生态的 MCP 能力建设等。 2. 平台建设:高可扩展性、高可复用性、高可靠性、高可用性的分布式平台系统架构设计、核心功能代码开发。 3. 系统维护:深入理解业务功能、系统链路和架构,能够快速排查和解决系统故障,并推动系统持续优化。 4. 技术研究:新技术分析与学习,主导技术选型、技术难题攻关。通过技术创新业务,提升核心竞争力。
更新于 2025-11-28杭州
社招3年以上
1. 业务支撑:参与阿里商旅AI产品方向的重点业务项目规划与产品设计,完成相关模块的需求分析、架构设计与核心代码开发,保障系统稳定性与交付质量。 2. 平台建设:高可扩展性、高可复用性、高可靠性、高可用性的分布式平台系统架构设计、核心功能代码开发。 3. 系统维护:深入理解业务功能、系统链路和架构,能够快速排查和解决系统故障,并推动系统持续优化。 4. 技术研究:新技术分析与学习,主导技术选型、技术难题攻关。通过技术创新业务,提升核心竞争力。
更新于 2025-12-01杭州