-
职位职责: 1、参与面向企业服务的大规模分布式存储产品的设计和开发,打造业界先进的标准化产品; 2、持续优化系统稳定性、性能、成本、可用性、可扩展性、可维护性等; 3、深入理解业务场景的存储需求,针对性的为不同业务场景提供最合适的存储方案。 职位要求: 1、熟悉分布式存储系统的实现原理,具有相关工作经验; 2、熟悉C/C++/Go/Python中至少一种,对工程质量有很高的自我要求; 3、对分布式存储的一致性、可靠性、高性能、成本优化等方向有深入理解; 4、熟悉对象存储、块存储、文件存储中的一种或多种者优先; 5、对技术有强烈的进取心,具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力优先。
-
40k-60k·14薪 经验3-5年 / 本科电商平台 / C轮 / 2000人以上【岗位职责】 1、负责大规模服务发现集群设计和开发,满足服务发现核心分布式组件设计、研发、维护,要求在高可靠、高可用、高性能低延时上追求极致; 2、负责多az多活部署方案的实现,提高集群整体的高可用性,提高容灾能力; 3、负责跟进相关技术领域的发展,推动软件架构的相应演进升级。 【岗位要求】 1、3年以上大型分布式注册中心系统设计与开发经验,5年以上大型分布式系统架构设计和开发经验; 2、熟悉etcd和consul,并有二次开发能力; 3、有丰富的大规模分布式系统架构设计与开发经验,熟悉CAP理论、Paxos/Raft算法等; 4、具备优秀的沟通能力和团队协作精神。
-
30k-50k·14薪 经验5-10年 / 本科电商平台 / C轮 / 2000人以上一、缓存方向: 【岗位职责】 1.负责设计和实现分布式通用KV系统,满足SHEIN场景的大并发、低延迟和低成本要求。技术上在高并发,低延迟和高可用上追求极致; 2.参与电商系统的架构设计,提出合理的缓存方案和应用策略并落地; 3.负责双机房互为主备,多机房单元化等不同部署方案的实现,提高集群整体的高可用性,提高容灾能力; 4.负责跟进新硬件和相关技术领域的发展,推动软件架构的相应演进升级。 【岗位要求】 1.3年以上大型分布式系统或高性能缓存服务的设计与研发经验; 2.熟悉redis/memcached/levelDB/rocksDB的一项或多项,并有二次开发能力; 3.有丰富的大规模分布式集群开发经验,熟悉CAP理论、Paxos/Raft算法等; 具备优秀的沟通能力和团队协作精神。 二、检索服务方向: 【岗位描述】 1.负责电商搜索数据库架构设计,打造高性能、高可用、可扩展的架构,支撑业务快速发展; 2.负责高并发搜索引擎的全链路架构,优化搜索引擎的计算和存储性能; 3.负责系统规划和建设,并推动在搜索、核心业务复杂搜索场景落地。 【岗位要求】 1. 熟练掌握Java/C++等开发语言,有系统级性能调优经验; 2. 熟悉Redis/HBase/MongoDB/ElasticSearch/Spark/Flink等,具有任一框架优化经验者更佳; 3. 有良好的可靠性意识,包括不限于监控、容灾等。 4. 加分项: 对搜索业务/ 推荐业务/电商业务有深入了解。 三、消息方向: 【岗位描述】 1.负责SHEIN中间件消息队列产品的系统建设,架构设计,方案规划和需求落地工作; 2.根据业务要求,完成中间件消息队列产品的迭代实施和产品优化工作; 3.指导消息队列中间件产品在业务场景下的技术落地和落地实施工作; 【岗位要求】 1.熟悉开源消息队列Kafka/Pulsar/RocketMQ/RabbitMQ等,有相关开发经验者优先; 2.熟悉CAP理论、Paxos/Raft算法、高可用架构、分布式事务等,有一定实践经验者优先; 3.有MQ开源社区相关贡献或工作经验者优先; 4.了解或熟悉一种分布式流计算框架的应用场景和关键技术,例如Spark/Flink/Kafka Streams/Apache Samza等,有相关研发经验者优先; 5.有技术热情和较强的学习能力,有良好的分析解决问题和技术攻关能力。
-
岗位职责: (1)负责兴业银行分布式应用开发平台的设计和研发,牵头制定行内相关平台的规范指引; (2)深度参与兴业银行超大型分布式应用的建设。 岗位要求: (1)具备5年以上分布式微服务技术相关工作经验; (2)曾负责或者以骨干身份参与分布式应用开发平台研发建设,并具有超大型分布式系统建设经验; (3)研究过SpringCloud、Dubbo、Sofa等分布式开发框架,有源码重构经验优先; (4)熟悉超大型分布式应用建设时所需的关键技术,如单元化、双活/多活、灰度发布、分布式事务、分布式批量调度等; (5)熟悉超大型分布式系统建设时所需的缓存、注册中心、配置中心、日志、全链路监控等组件; (6)具有大型系统应用上云相关经验; (7)具有大型互联网技术中台的研发和架构经验或者银行分布式核心系统建设经验者优先。 工作地点:上海、福州、成都
-
岗位职责: (1)负责兴业银行分布式应用开发平台的设计、研发、维护工作,参与兴业银行研发规范制定、故障排查、平台安全加固等工作; (2)参与兴业银行重要系统、关键技术能力的建设。 岗位要求: (1)3年以上丰富的工程实践经验;深入理解常见系统架构模型,具备大规模分布式系统建设经验; (2)熟悉SpringCloud、SOFA、ServiceComb、Dubbo等分布式开发框架,具备源码项目实践经验; (3)深入研究过Netty、JVM内部运行机制,具备丰富的故障定位能力; (4)具备应用网关、分布式事务、批量作业、分布式锁、分库分表、分布式id、服务编排等分布式关键技术解决方案设计和实现能力; (5)了解大规模分布式系统关键技术能力,如系统单元化、双活/多活、全链路灰度发布等; (6)在复杂系统架构和功能实现场景中,具备技术抽象能力,能够提取通用技术组件并不断持续优化。 符合以下一项或多项条件者优先: (1)曾负责或深度参与大中型金融或互联网企业的开发平台建设者; (2)曾负责或深度参与大中型金融核心系统相关建设者; (3)对ServiceMesh落地、云原生相关技术、Go语言熟练使用相关经验者; (4)具有大型互联网技术及中台的研发和架构经验优先; (5)对技术有追求,对知名开源组件有重要贡献或在开源社区有相关优秀作品者。 工作地点:上海、福州、成都
-
工作职责 1、参与平安云分布式存储建设工作,保证生产系统稳定运行; 2、熟悉常见的云存储产品功能、特点,参与云存储产品规划,思考并提出建议; 3、参与云存储系统核心功能的设计、开发工作; 4、保证云存储生产运行中的系统稳定运行,了解其运行情况,对问题及时进行诊断及解决; 5、与关联系统团队保持良好沟通及协作,保证各项工作稳定开展。 任职要求 1、熟悉Linux环境编程, 具有3年以上的后台开发经验 ; 2、掌握基础网络协议(TCP、HTTP等)知识,熟悉网络编程和网络服务框架等; 3、具有扎实的编程基础,熟练掌握至少一门语言c/c++/python/go/java,如无go语言经验,愿意转go; 4、追求高品质代码,对工程质量有深刻认识, 注重模块化、单元测试、异常测试; 5、熟练掌握常用数据结构和算法,熟悉多线程编程技术,熟悉分布式协议(如Paxos/Raft/Zab等) ; 6、有较强的学习能力,有强烈的求知欲和进取心,能及时关注和学习业界最新技术。 满足以下条件者优先: 1、有大规模对象、文件、块存储或数据库等项目相关经验; 2、有Ceph开发运维经验; 3、熟悉以下任一开源存储系统源码:beegfs、ZFS、TiKV,Redis、HDFS、LevelDB、RocksDB、Mysql、MongoDB等; 4、熟悉Linux下 I/O协议栈; 5、具有内核,操作系统相关开发经验。
-
工作内容: 1. 分布式存储 ceph(或其他)的部署、运维、突发故障排查、性能优化; 2. 在私有机房环境部署新集群,需要偶尔出差; 3. 输出运维技术文档。 任职要求: 1. 本科及以上学历; 2. 对 Linux 系统熟悉,能编写 Shell 脚本,至少熟悉一门脚本语言(Python/其他); 3. 有构件并维护生产环境 ceph 的工作经验; 4. 对操作系统、硬件有一定的理解,有能力发现和处理集群在运行过程中遇到的问题; 5. 优秀的学习能力,愿意接触新知识、新技术。 ## 加分项: 1. 有 Kubernetes 生产环境维护管理经验,熟练使用 Kubernetes,熟知 Kubernetes 生态; 2. 有生产环境混合云配置与管理经验; 3. 有机房高可用网络环境配置与管理经验; 4. 对 GPU 设备有所了解,构建过针对机器学习场景的平台。
-
【岗位职责】 1、负责分布式系统核心产品关键技术的研究,确保产品领先业界竞争力。 2、负责新一代分布式All-Flash存储引擎设计开发,关键技术点突破,可靠性设计,全栈性能优化,提升产品竞争力。 3、负责AI分布式文件系统设计开发,深度探索剖析AI业务场景瓶颈,基于DevOps流程端到端交付特性,参与项目的全生命周期管理。 4、负责多并发任务调度系统架构设计和开发,优化openstack卷管理调度性能问题,对接瑶光架构技术开发项目,实现更优的性能云资源服务。 【岗位要求】 1、***本科及以上学历,有大规模系统开发经验优先。 2、掌握c/c++/java/python语言的一种或多种,熟悉linux系统。 3、熟悉分布式存储/云计算/虚拟化等关键技术,具有实际项目经验者优先。 4、熟悉openstack开源项目,对数据中心资源调度有研究背景优先。 5、对新技术充满求知欲,乐于团队合作和技术分享。
-
岗位职责 1.从事分布式大数据/文件/对象存储系统的测试和开发; 2.实现公有云/私有云分布式文件/对象/块存储服务的高性能、高可靠性、高可用目标。 岗位要求 1.掌握C/C++/Java/go/Python/JS等一种或多种编程语言,熟悉Linux相关知识,对基本数据结构和算法有一定的了解; 2.有存储、分布式、文件系统、容器领域、Linux内核、AI以及大数据开发经验者优先; 3.具备良好的解决问题能力,逻辑思维能力,善于沟通与合作; 4.干工作认真负责,能承受一定工作,具备良好的团队协作与沟通交流意识。
-
分布式数据平台开发工程师
[杭州·萧山区] 2023-01-1220k-40k·15薪 经验在校/应届 / 硕士软件服务|咨询,数据服务|咨询,IT技术服务|咨询 / 未融资 / 150-500人岗位职责: 1、设计并实施灵活可扩展的支持数据建模、数据治理、数据质量、数据分析和优化的支持企业和产业数字化的数据架构; 2、设计并实施基于支持企业和产业数字化的数据架构并灵活集成统计、运筹和机器学习算法的数据平台; 2、负责数据平台的研发和迭代升级,持续提升平台稳定性,优化改进分布式存储、计算系统性能; 4、推动新型分布式高性能数据存储、计算、传输和访问技术在企业和产业数字化的落地应用。 任职要求: 1、硕士及以上学历,计算机基础扎实。熟悉计算机网络、Linux操作系统、分布式存储、算法和系统相关知识; 2、熟练掌握java、Scala、Go、C++编程语言的一种或多种,具备良好Coding技能和优雅的代码规范; 3、有过Apache开源生态分布式系统经验者优先,学习了解过Spark/Flink/Presto/Impala/Hadoop/HBase/Cassandra/GraphDB一种或多种引擎,有源码阅读或修改者优先; 4、强烈的上进心和求知欲,较强的学习能力和沟通能力,具备良好的团队合作精神。 加分项: 1、计算机领域相关的编程大赛获奖、专业期刊发表文章或者有发明专利等; 2、具备数据云平台、计算存储平台、可视化开发平台经验; 3、具备专业领域的计算机知识和技能: Alluxio/Hive/Hbase/RocksDB/Kafka/JanusGraph/GraphQL等。 4、对知识图谱、数据搜索、分布式算法、关系型数据库内核和优化、非关系型数据库内核和优化、云计算等技术有一定研究者优先。 -
职位描述: 作为Alluxio的分布式系统工程师,你将负责构建Alluxio(原名为Tachyon)系统。这项工作解决了分布式系统中最具挑战性的问题,包括在大规模云环境中构建缓存策略,优化并发和锁定机制,构建高可用性分布式系统。 职位要求: 1.计算机科学,或者相关专业,本科及以上学历,硕士或者博士优先; 2.具有一种或多种通用编程语言的软件开发经验,包括但不限于Java、C++和Go; 3.熟悉分布式系统原理、RPC以及消息中间件原理。具备大规模后台开发经验; 4.熟悉常用的数据结构与算法,对设计模式、软件工程等有较深入的理解; 5.具备良好的学习能力和分析解决问题的能力,具备激情,和良好的沟通能力,高度责任心和团队合作精神; 加分项: 1.良好的英语听说读写能力; 2.有参与开源社区开发经验: 3.有Alluxio,HDFS,Spark,Presto,Impala,Ceph,Kubernetes等分布式系统开发或深度使用经验; 4.熟悉Java语言和面向对象设计开发,熟悉多线程程序开发,对多线程技术、异步、并发有较深入理解。
-
AI领航员:分布式存储系统开发工程师
[北京·海淀区] 2022-12-2920k-40k·15薪 经验在校/应届 / 本科人工智能服务,IT技术服务|咨询 / 上市公司 / 2000人以上岗位职责: 参与AI IaaS新一代存储系统的开发。 任职要求: 1、计算机或相关专业,本科及以上学历,熟悉计算机体系结构, 理解硬件的工作原理; 2、有扎实的 C/C++ 或者 Rust 编程功底 3、熟悉多进程、线程和异步编程,算法与数据结构知识扎实; 4、有良好的学习和团队协作能力,热爱编程,乐于接受挑战 5、对编写高性能和高可靠的系统软件有狂热精神和偏执的追求 -
负责分布式存储集群各个组件(硬件,软件)的监控,数据收集以及存储,展示功能 负责分布式存储系统的监控,告警系统 负责分布式存储集群的自动化运维设计与开发,通过技术手段提升运维效率和运维质量 负责运维系统的开发和版本迭代 负责存储管理web界面的后端功能实现与监控告警功能 探索智能运维的技术方向,实现自动化故障分析,预警,以及自动化故障处理决策 对线上故障进行排查,总结自动化运维的改进点 完善运维体系和流程 能力要求: 1.计算机或者相关背景,有良好的数据结构和算法基础 2.熟悉Linux系统,掌握 C/Golang/shell至少一种编程语言 3.对使用技术手段提高生产效率有极致追求 4.了解web后端相关技术,如nginx 优先条件 1.熟悉常用的开源产品如Prometheus,Alertmanager等开源运维工具 2.熟悉容器存储以及容器技术,例如kubernetes, Docker 3.熟悉开源分布式存储产品如(Ceph, Gluster, HDFS) 4.熟悉web后端框架
-
岗位职责: 1、围绕公司分布式数据库产品进行软件测试工作,包括白盒测试、黑盒测试、混沌测试等内容 2、针对产品新功能进行测试工作,编写测试脚本,验证产品功能、性能、稳定性等方面的表现能力 3、深入学习和掌握混沌测试工具,针对分布式数据库开展混沌测试工作 4、编写测试脚本、设计混沌测试用例,并针对发现的产品问题进行定位分析,协助研发人员进行问题修复 5、持续维护公司测试平台,保证日常测试工作的正常推进 岗位要求: 1、本科及以上学历,英文读写熟练; 2、掌握python或其他脚本语言,具备对应编程语言的调试能力,具有良好的编程习惯; 3、掌握常用数据结构、算法等基础知识; 4、有较强的学习能力,活泼开朗,善于沟通,能够快速融入团队。 加分项: 1、有混沌测试工具使用经验者优先; 2、有持续集成和交付平台使用经验者优先; 3、有数据库系统、分布式系统测试经验者优先。
-
岗位职责: 1、负责开发分布式存储平台相关软件,承担需求分析、设计、编码、测试和维护工作。 任职要求: 1、大学本科及以上学历;熟练掌握 C 语言编程,需要有丰富的实践经验; 2、需要熟悉至少一种分布式存储软件,熟悉分布式软件管理以及 IO 处理流程,有一定的开发经验; 3、熟悉 TCP/IP 协议及 SOCKET 编程,熟练掌握 linux 操作系统,对 linux 存储相关模块有深 入的了解,有一定的 linux 开发经验; 4、熟悉 linux 脚本开发,能够熟练的使用 shell 和 python 开发自动化测试脚本; 5、善于沟通,具有团队合作精神,执行力强.