阿里云阿里云智能-CI/CD 研发技术专家-Hologres
社招全职5年以上云智能集团地点:北京状态:招聘
任职要求
1. 推进Hologres CI/CD系统的演进与迭代,支持多版本、多环境、多集群的自动化测试与部署; 2. 构建端到端的自动化流水线,覆盖代码构建、单元测试、集成测试、性能测试、安全扫描等环节; 3. 与Hologres引擎团队、测试团队、运维团队紧密协作,推动 DevOps 流程的标准化和自动化; 4. 优化 CI/CD 性能,提升构建效率、降低资源消耗;推动 DevOps 最佳实践在团队内的落地,提升整体交付效率和质量;利用大模型来改进整体研发流程,提升团队的研发效率。 任职要求: 1. 计算机相关专业本科及以上学历,5年以上软件开发经验,具备良好的代码开发能力; 2. 有大数据系统、数据库系统、如Hologres、Flink、ClickHouse、StarRocks、SelectDB、Hive 的自动化构建与部署经验者; 3. 熟悉测试流程与质量保障体系,有自动化测试框架开发经验者优先;对 DevOps、SRE 理念有深入理解,具备系统性思维和良好的问题定位能力; 4. 良好的沟通能力与团队协作精神,具备跨团队推动项目落地的能力; 5. 有应用大模型提效研发流程经验者优先。
工作职责
我们正在寻找一名资深CI/CD 系统开发专家,专注于 Hologres 实时数据仓库引擎的持续集成与持续交付系统的开发与优化。Hologres 是阿里巴巴自研的实时数据仓库引擎,支持海量数据的高并发、低延迟查询,广泛应用于实时数据分析、报表展示、BI 分析等场景。 你将参与构建和优化 Hologres 的自动化构建、测试、部署和发布系统,推动Hologres研发部署流程高效、稳定、可扩展。该岗位对系统架构、工程能力和技术深度有较高要求,适合有大型分布式系统 CI/CD 经验的高级工程师或架构师,或者有大数据系统研发经验的高级工程师。
包括英文材料
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
DevOps+
https://roadmap.sh/devops
Step by step guide for DevOps, SRE or any other Operations Role in 2025
https://zhuanlan.zhihu.com/p/562036793
DevOps中的Dev指的是Development(开发),Ops指的是Operations(运维),用一句话来说,DevOps就是打通开发运维的壁垒,实现开发运维一体化。
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
学历+
Flink+
https://nightlies.apache.org/flink/flink-docs-release-2.0/docs/learn-flink/overview/
This training presents an introduction to Apache Flink that includes just enough to get you started writing scalable streaming ETL, analytics, and event-driven applications, while leaving out a lot of (ultimately important) details.
https://www.youtube.com/watch?v=WajYe9iA2Uk&list=PLa7VYi0yPIH2GTo3vRtX8w9tgNTTyYSux
Today’s businesses are increasingly software-defined, and their business processes are being automated. Whether it’s orders and shipments, or downloads and clicks, business events can always be streamed. Flink can be used to manipulate, process, and react to these streaming events as they occur.
ClickHouse+
[英文] Advanced Tutorial
https://clickhouse.com/docs/tutorial
Learn how to ingest and query data in ClickHouse using the New York City taxi example dataset.
https://www.youtube.com/watch?v=FtoWGT7kS-c
ClickHouse is an open-source column-oriented DBMS for online analytical processing that allows users to generate analytical reports using SQL queries in real-time.
https://www.youtube.com/watch?v=Rhe-kUyrFUE&list=PL0Z2YDlm0b3gcY5R_MUo4fT5bPqUQ66ep
StarRocks+
https://docs.starrocks.io/docs/quick_start/
These Quick Start guides will help you get going with a small StarRocks environment.
https://itnext.io/introduction-to-starrocks-a-new-modern-analytical-database-1db2177d26e1
Recently, I had the opportunity to explore StarRocks which is the new kid in the block when talking about massive scale databases which are able to handle petabytes of data.
Hive+
[英文] Hive Tutorial
https://www.tutorialspoint.com/hive/index.htm
Hive is a data warehouse infrastructure tool to process structured data in Hadoop. It resides on top of Hadoop to summarize Big Data, and makes querying and analyzing easy.
https://www.youtube.com/watch?v=D4HqQ8-Ja9Y
测试流程+
https://www.youtube.com/watch?v=3kzHmaeozDI
If you haven't come across unit testing and wondering what it's all about then take some time and watch this video.
https://www.youtube.com/watch?v=BQqzfHQkREo
https://www.youtube.com/watch?v=VywxIQ2ZXw4
This course will introduce you to Postman and is suited for beginners.
https://www.youtube.com/watch?v=zp5Jh2FIpF0
相关职位
社招5年以上A25234
- 负责新产品方案设计评审、方案制定,作为技术专家,提供芯片和模组选型、使用、编程、调试等应用解决方案。 - 解决客户使用WIFI/BLE模组遇到的技术问题。 - 负责嵌入式系统软件的设计、开发、维护等工作。 - 编写技术文档和使用手册,提供培训和指导。
更新于 2025-02-27
社招5年以上A185395
- 负责新产品方案设计评审、方案制定,作为技术专家,提供芯片和模组选型、使用、编程、调试等应用解决方案。 - 负责移动电源、电动滑板车、E-BIKE等品类嵌入式软件设计、开发、维护等工作。 - 编写技术文档和使用手册,提供培训和指导。
更新于 2025-04-23
社招5年以上A87482
- 负责新产品方案设计评审、方案制定,作为技术专家,提供芯片和模组选型、使用、编程、调试等应用解决方案。 - 解决客户使用WIFI/BLE模组遇到的技术问题。 - 负责嵌入式系统软件的设计、开发、维护等工作。 - 编写技术文档和使用手册,提供培训和指导。
更新于 2024-10-11