苹果Data Services Engineer
社招全职Software and Services地点:上海状态:招聘
工作描述
Qualifications Minimum Qualifications Bachelor's degree in Computer Science or equivalent experience 5+ years of hands-on experience operating and scaling distributed data platforms — including Cassandra, Kafka, Elasticsearch, Redis — in large-scale production environments Demonstrated ability to lead technical projects independently — from scoping and design through delivery and post-launch ownership Deep expertise with multi-cloud architectures With data services like Aurora Postger,RDS MSK, ElastiCache) and experience designing hybrid cloud environments. Familiarity with Ali Cloud services (e.g., ApsaraDB, Kafka on Ali Cloud, Elasticsearch/OpenSearch equivalents) and the ability to evaluate and compare internally available databases and in-house platforms against Ali Cloud offerings to inform build-vs-adopt decisions Ability to design and implement custom observability and metrics solutions for DataServices — combining in-house tooling with open-source frameworks (e.g., Prometheus, Grafana, OpenTelemetry) — to…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
Cassandra+
[英文] Learn Cassandra
https://teddyma.gitbooks.io/learncassandra/content/index.html
This book step-by-step guides developers to understand what Cassandra is, how Cassandra works and how to use the features and capabilities of Apache Cassandra 2.0.
https://www.freecodecamp.org/news/the-apache-cassandra-beginner-tutorial/
In this tutorial I will introduce you to Apache Cassandra, a distributed, horizontally scalable, open-source database.
https://www.youtube.com/watch?v=J-cSy5MeMOA
Apache Cassandra is an open source NoSQL distributed database.
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
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.
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.
Prometheus+
https://grafana.com/docs/grafana/latest/getting-started/get-started-grafana-prometheus/
Prometheus is an open source monitoring system for which Grafana provides out-of-the-box support.
https://prometheus.io/docs/tutorials/getting_started/
Prometheus is a system monitoring and alerting system.
Grafana+
OpenTelemetry+
https://logz.io/learn/opentelemetry-guide/#overview
Every journey in Observability begins with instrumenting an application to emit telemetry data – primarily logs, metrics and traces – from each service as it executes.
[英文] Getting Started
https://opentelemetry.io/docs/languages/go/getting-started/
This page will show you how to get started with OpenTelemetry in Go.
https://www.youtube.com/watch?v=hLvwoow3XTk
OpenTelemetry can help, with its powerful capabilities for monitoring and analyzing hybrid applications, including collecting and analyzing telemetry data, metrics, and traces.
https://www.youtube.com/watch?v=Txe4ji4EDUA
In the observability space, the project making this possible is OpenTelemetry.
还有更多 •••
相关职位
社招Software
Qualifications Minimum Qualifications BS or MS in Computer Science / related fields or equivalent wo
更新于 2026-08-08上海
社招Software
Qualifications Minimum Qualifications BS or MS in Computer Science / related fields or equivalent wo
更新于 2026-08-08上海
社招Software
Qualifications Minimum Qualifications BS or MS in Computer Science / related fields or equivalent wo
更新于 2026-08-08上海