مطور كافكا
Secure Maximum Company
5–10 سنوات خبرة
تفاصيل الوظيفة
تحديث الخدمات المصغرة القديمة والتكاملات القائمة على الأحداث من خلال تنفيذ حلول قابلة للتوسع مبنية على Kafka.
تصميم وتطوير خدمات Apache Flink لمعالجة تدفقات Oracle-to-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 في بيئة إنتاج، مما يعكس مهارات عملية.
يُبدي فهماً عميقاً للأنظمة الموزعة وقوائم انتظار الرسائل ومبادئ بث البيانات في الوقت الفعلي، مما يعكس المعرفة الأساسية.