مطور كافكا
Secure Maximum Company
5–10 سنوات خبرة
تفاصيل الوظيفة
تحديث الخدمات المصغرة القديمة والتكاملات القائمة على الأحداث من خلال تنفيذ حلول قابلة للتوسع مبنية على Kafka.
تصميم وتطوير خدمات Apache Flink لمعالجة التدفقات الفورية من Oracle إلى Kafka، وتحويل البيانات، وبث الأحداث.
ترحيل التطبيقات من Spring Boot إلى Quarkus، مما قلل استهلاك الذاكرة بنسبة 40% وحسّن بشكل كبير أوقات بدء تشغيل التطبيقات.
استبدال تكاملات IBM App Connect بخدمات مصغرة عالية الأداء مبنية على Quarkus لتحسين كفاءة التكامل وأداء التطبيقات.
تنفيذ خطوط أنابيب تكرار البيانات باستخدام IBM InfoSphere لبث البيانات من ملفات VSAM إلى موضوعات Kafka.
الاستفادة من Argo CD لنشرات GitOps والتسليم المستمر عبر بيئات OpenShift.
تعزيز قابلية مراقبة النظام والتحمل ضد الأخطاء ومرونة الخدمات من خلال قواطع الدوائر وآليات إعادة المحاولة واستراتيجيات معالجة الأخطاء القوية.
استخدام SQL للتحقق من البيانات واستكشاف الأخطاء وإصلاحها ودعم المتطلبات المتعلقة بالتكامل عبر تطبيقات المؤسسة.
حاصل على درجة البكالوريوس أو الماجستير في علوم الحاسوب أو مجال ذي صلة، مع أساس قوي في مبادئ هندسة البرمجيات.
يحمل شهادات ذات صلة مثل Confluent Certified Developer for Apache Kafka، مما يدل على خبرة مثبتة.
يمتلك أكثر من 3 سنوات من الخبرة العملية في بناء وإدارة عناقيد Kafka في بيئة الإنتاج، مما يظهر مهارات عملية.
يُظهر فهماً عميقاً للأنظمة الموزعة وقوائم انتظار الرسائل ومبادئ بث البيانات في الوقت الفعلي، مما يعكس المعرفة الأساسية.