في المكتب دوام كامل
--
Aptivamena Tech

تفاصيل الوظيفة

بناء خطوط تدفق بيانات عالية السعة وذات زمن استجابة منخفض تُنَشَّط على بنية تحتية نديرها بأنفسنا (على المواقع)، وليست خدمات سحابية مُدارة. ستقوم بتصميم وتشغيل أنظمة بيانات حقيقية النطاق والسرعة من النهاية إلى النهاية مع أباتشي Flink كمحرك المعالجة التدفقية الأساسي.

المتطلبات

  • خبرة 7+ سنوات في هندسة البيانات وتطوير البرمجيات

  • القدرة على كتابة كود عالي الجودة بلغة Java/Scala، بايثون أو لغات مكافئة

  • خبرة إنتاجية عميقة مع Flink - DataStream API وTable API / Flink SQL (متطلب أساسي)

  • خبرة موثقة في إدارة حالة Flink: حالة مُعَنونة، وحدات خلفية للحالة (مثلاً RocksDB)، أحجام حالة كبيرة وTTL للحالة

  • خبرة عملية في أخذ نقاط التحقق والـ savepoints والاعتماد على التحمل للأخطاء - المعنى exact-once مقابل at-least-once، الاستعادة وتحديثات الوظائف بناءً على savepoint

  • إلمام قوي بمعالجة وقت الحدث: وضع علامات المياه وخطط النوافذ والتأخر المسموح والتعامل مع البيانات المتأخرة

  • خبرة في تشخيص وحل مشكلة الضغط الخلفي - التوازي، ربط المشغلين وتعديل ذاكرة الشبكة

  • خبرة في تشغيل Flink على بنية تحتية مُدارة ذاتيًا (Kubernetes أو YARN) - وضع التطبيق مقابل الوضع الجلسة، توافر عالي وترقيات متدرجة

  • خبرة عملية في معالجة تدفقات البيانات (Kafka Streams أو ما يعادلها) وأنظمة الرسائل للأحمال عالية الحجم، بما في ذلك المصارف التي تكون Exactly-once واستخدام سجل المخطط

  • خبرة عملية في محركات الاستعلام الموزعة (مثلاً Trino/Presto أو ما يشابهها)

  • خبرة عملية في أدوات ETL / تكامل البيانات (مثلاً Datastage، Informatica، Apache NiFi أو ما يشابهها) وأطر تحويل SQL-based (مثلاً dbt)

  • مهارات SQL قوية وفهم نمذجة البيانات وتخزين البيانات لأعباء analytical workloads

  • خبرة عملية في مخازن البيانات في الوقت الحقيقي / منخفضة الكمون (محركات عمودية أو OLAP، مثل Apache Pinot/ClickHouse أو ما يشابهها)

  • خبرة عملية في منصات وتوزيعات البيانات الضخمة (مثلاً Cloudera، نظام Hadoop أو ما يشابهه)

  • خبرة عملية في حاوية وتشغيل أعباء البيانات (Docker؛ Kubernetes ميزة إضافية) وأدوات تنظيم سير العمل (مثلاً Airflow)

  • الألفة مع صيغ جداول البحيرة البيانات (مثلاً Apache Iceberg)، وأدوات حوكمة البيانات / فهرسة البيانات (مثلاً DataHub) وأنظمة إدارة lakehouse (مثلاً Apache Amoro)

  • الألفة باستخدام أدوات الذكاء الاصطناعي للتطوير وتصحيح الأخطاء (Claude، Cursor، Codex)

وظائف مشابهة

حول Aptivamena Tech
مصر, القاهرة