Apache Flink 工程師

PeoplePlus Tech

₱70-130K[月薪]
远程办公5 - 10 年經驗本科全職
分享

遠程工作詳情

工作開放國家菲律賓

語言要求英語

這項遠距工作向特定國家的候選人開放。 請確認您是否要繼續,儘管可能有位置限制

職位描述

Show original text

簡介

  • Kafka 整合 - 設置 Flink 工作以無縫連接到特定的 Kafka 主題,定義消費者組並管理數據序列化/反序列化。  
  • 流處理邏輯 - 使用 DataStream API 撰寫 Flink 數據處理邏輯,以過濾、聚合、窗口化及操作從 Kafka 接收的數據流。  
  • 狀態管理 - 在 Flink 工作中實現有狀態操作,以維持數據流內事件的上下文,例如追蹤累計總數或會話信息。  
  • Flink 工作優化 - 調整 Flink 工作參數以提升性能、並行性和容錯性,以高效處理高吞吐量的數據流。  
  • 監控與警報 - 建立監控系統以追蹤 Flink 工作的健康狀態,識別潛在問題,並在操作上引發警報。  
  • 開發 Flink 應用 - 撰寫代碼以使用 Flink 的 DataStream API 定義數據管道,包括數據引入、轉換和輸出操作。  
  • 流處理設計 - 利用 Flink 的狀態管理、窗口化和容錯能力設計實時數據處理解決方案。  
  • 性能優化 - 監控和調整 Flink 工作,以確保高效的數據處理和高吞吐量。  
  • 與其他系統的整合 - 將 Flink 應用連接到數據源,如 Kafka、資料庫和其他數據處理系統。  
  • 集群管理 - 在 Kubernetes 等分佈式計算集群上部署和管理 Flink 工作。

職位要求

  • 對於Kafka架構、製作人、消費者、分區、代理伺服器和主題管理有深入理解。
  • 了解Kafka架構、製作人、消費者、主題管理和Kafka Streams API。
  • 熟悉Java開發,以編寫Flink應用程序並使用Java庫與Kafka互動。
  • 理解流處理原則、事件時間處理、窗口技術和精確一次語義。
  • 深入理解Flink的概念,如DataStream API、操作符、狀態管理、窗口和容錯機制。
  • 熟悉分散式計算原則及故障容忍、負載平衡和數據分區等概念。
  • 擁有使用其他數據處理工具(如Kafka、Spark或Hadoop)的經驗將是有益的。
  • 了解SQL對於使用Flink的SQL API將是有價值的。
  • 處理來自傳感器或應用程序的實時數據,以生成近乎即時的洞察。
  • 實時分析金融交易,以識別可疑活動。
  • 進行實時日誌聚合和分析,以檢測系統問題。
  • 實時跟蹤庫存水平,以優化庫存管理。


ApacheFlink
Preview

Andre Zabala

HR ManagerPeoplePlus Tech

Active within three days

發布於 10 March 2025

舉報

Bossjob安全提醒

若該職位需要您出國工作,請提高警惕,並小心詐騙。

如果您在求職過程中遇到雇主有以下行為, 請立即檢舉

  • 扣留您的身分證件,
  • 要求您提供擔保或收取財產,
  • 迫使您投資或籌集資金,
  • 收取非法利益,
  • 或其他違法情形。
AI給与計算機
あなたの本質的な収入を見つけ出しましょう私たちのAIで
今すぐ計算