Java开发工程师(Clickhouse方向)
Zoom
This job is no longer accepting applications
See open jobs at Zoom.See open jobs similar to "Java开发工程师(Clickhouse方向)" Emergence.关于团队
Zoom infra团队负责开发、部署和维护大规模、高可用性和高性能的基础设施系统,为公司的业务系统提供基础框架。
在这个团队中,您将成为Zoom基础设施和OLAP系统的长期战略和架构的关键贡献者。您将深入参与OLAP系统的设计和开发,以支持许多战略计划。您将与其他人合作,以支持我们的质量、性能、可扩展性、可靠性、可用性和安全目标。您将与世界各地的工程、数据科学和其他团队进行有效的协作和沟通。
随着我们的不断扩张,我们正在寻找一些经验丰富的后端工程师加入我们的行列。加入我们,您的专业知识将推动技术进步,并为我们的持续成功做出贡献。
主要职责
Java开发:
设计和开发高性能的Java应用程序,这些应用程序能够与OLAP数据库无缝交互并处理实时数据流。
使用Apache Kafka、Flink或类似框架实现和管理数据流解决方案。
开发有效的流量控制和数据缓冲机制,以处理高吞吐量和低延迟的数据流。
优化数据处理管道,确保及时的数据传输和处理。
OLAP数据库管理:
安装、配置和维护OLAP数据库(如ClickHouse),确保高可用性和性能。
基于Clickhouse设计、构建高可靠性/高性能/可扩展性的OLAP平台。
执行常规数据库维护任务,包括备份、索引重建和性能调优。
监控数据库健康状况和性能,快速解决系统问题问题,减少停机时间。
故障排除和支持:
为数据库和流数据问题提供技术支持;排除和解决复杂问题以确保操作效率。
作为数据库和流技术问题的技术专家
研究与开发:
跟踪数据库技术、Java开发和流数据处理的最新发展。
评估和推荐新工具和技术以提高系统性能和可扩展性。
团队协作与领导:
通过与各团队协调,领导和促进跨部门项目,提供稳健和可扩展的数据解决方案。
指导初级开发人员和工程师,分享知识并促进质量和创新文化。
任职要求
教育背景:拥有计算机科学或相关领域的学士或硕士学位,或具备同等工作经验。
软件工程经验:拥有超过3年的软件工程经验,特别是数据密集型应用的开发经验。
OLAP数据库专长:深入了解OLAP数据库技术,如ClickHouse或Apache Doris,并具备其部署、扩展和优化的技能。
流处理系统:熟练设计和实现使用Apache Kafka、Apache Flink或类似技术的流处理系统解决方案。
编程语言:精通Java/C++等开发语言,有良好的算法和数据结构基础。
系统架构:具备系统架构原则的扎实理解,特别是与OLAP和流数据系统的可扩展性和性能优化相关的部分。
开发工具:对集成开发环境(IDEs)和其他常用开发工具有广泛的使用经验。
问题解决能力:能够理解复杂的数据工作流程,并开发高效的解决方案来应对数据处理问题。
性能调优:具备处理大规模数据的应用程序的性能调优和故障排除的实战经验。
沟通技能:出色的口头和书面沟通能力,能够将复杂的技术概念传达给公司其他部门。
团队协作:能够在跨职能团队中有效工作并为合作项目做出贡献,展示领导力并主动推动项目目标。
Ways of Working
Our structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
Benefits
As part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways. Click Learn for more information.
About Us
Zoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars.
We’re problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Here, you’ll work across teams to deliver impactful projects that are changing the way people communicate and enjoy opportunities to advance your career in a diverse, inclusive environment.
Our Commitment
We believe that the unique contributions of all Zoomies is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. Zoom is proud to be an equal opportunity workplace and is an affirmative action employer. All your information will be kept confidential according to EEO guidelines.
We welcome people of different backgrounds, experiences, abilities and perspectives including qualified applicants with arrest and conviction records and any qualified applicants requiring reasonable accommodations in accordance with the law.
If you need assistance navigating the interview process due to a medical disability, please submit an Accommodations Request Form and someone from our team will reach out soon. This form is solely for applicants who require an accommodation due to a qualifying medical disability. Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed.
This job is no longer accepting applications
See open jobs at Zoom.See open jobs similar to "Java开发工程师(Clickhouse方向)" Emergence.