أرسل لي وظائف مثل هذه
الخبرة
3 - 8 سنوات
موقع العمل
التعليم
بكالوريوس في العلوم(أجهزة الكمبيوتر), ماجستير في التكنولوجيا/ الهندسة(أجهزة الكمبيوتر)
الجنسية
أي جنسية
جنس
أي
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
نحن نبحث عن مهندس كافكا كونفلوانت ماهر للغاية للانضمام إلى فريقنا الديناميكي. سيكون المرشح المثالي مسؤولاً عن تطوير واختبار قبول المستخدم (UAT) ودعم الإنتاج لأنظمتنا المعتمدة على كافكا كونفلوانت. يتطلب هذا الدور خبرة عميقة في بنية كافكا، بما في ذلك مركز التحكم كونفلوانت، KSQLDB، تدفقات كافكا، وكافكا كونكت. سيتعاون المهندس بشكل وثيق مع فرق متعددة التخصصات لضمان التشغيل السلس لخدمات بث البيانات لدينا وتقديم الدعم عبر بيئات مختلفة.
المسؤوليات الرئيسية:
التطوير:
تصميم وتطوير وتنفيذ حلول تعتمد على كافكا لتلبية متطلبات الأعمال، باستخدام مركز التحكم كونفلوانت، KSQLDB، تدفقات كافكا، وكافكا كونكت.
كتابة وصيانة كود عالي الجودة لمنتجي كافكا، والمستهلكين، وتطبيقات معالجة التدفقات.
تطوير وإدارة موصلات كافكا للتكامل السلس مع الأنظمة الخارجية، مع ضمان اتساق البيانات وموثوقيتها.
استخدام تدفقات كافكا لمعالجة البيانات المتدفقة في الوقت الفعلي، وتحويل البيانات وإثرائها أثناء تدفقها عبر الخط.
استخدام KSQLDB لمهام معالجة التدفقات، بما في ذلك التحليلات في الوقت الفعلي والتحويلات.
التعاون مع مهندسي البيانات، ومطوري البرمجيات، وفرق DevOps لدمج حلول كافكا مع الأنظمة القائمة.
ضمان أن جميع الحلول المعتمدة على كافكا قابلة للتوسع، وآمنة، ومحسّنة للأداء.
اختبار قبول المستخدم (UAT):
تطوير وتنفيذ خطط UAT للتحقق من صحة حلول كافكا، بما في ذلك المكونات مثل تدفقات كافكا، KSQLDB، وكافكا كونكت، قبل النشر للإنتاج.
العمل بشكل وثيق مع فرق ضمان الجودة لتحديد وحل العيوب خلال مرحلة UAT.
ضمان أن جميع أنشطة UAT تتماشى مع معايير وأفضل ممارسات المنظمة.
تقديم تقارير مفصلة حول نتائج UAT والعمل مع المطورين لتنفيذ الإصلاحات اللازمة.
دعم الإنتاج:
مراقبة وصيانة مجموعات كافكا، بما في ذلك مكونات مثل مركز التحكم كونفلوانت، لضمان توافر عالي وموثوقية خدمات بث البيانات.
استكشاف وحل المشكلات المتعلقة بأداء كافكا، والكمون، وسلامة البيانات، بما في ذلك المشكلات المحددة لتدفقات كافكا، KSQLDB، وكافكا كونكت.
أداء مهام الصيانة الروتينية مثل التصحيح، والترقيات، والنسخ الاحتياطي لمجموعات كافكا والمكونات المرتبطة بها.
تنفيذ حلول المراقبة لتحديد والتخفيف من المشكلات المحتملة في الإنتاج بشكل استباقي، باستخدام مركز التحكم كونفلوانت لرؤية شاملة للمجموعات.
تقديم دعم على مدار الساعة طوال أيام الأسبوع للأنظمة الإنتاجية، بما في ذلك المشاركة في دورات الاتصال.
الملف الشخصي المطلوب للمرشحين
التعليم: درجة بكاليوس في علوم الحاسوب، أو تكنولوجيا المعلومات، أو مجال ذي صلة.
الخبرة:
3+ سنوات من الخبرة العملية مع كافكا أباتشي وكافكا كونفلوانت في بيئة الإنتاج، بما في ذلك الخبرة مع مركز التحكم كونفلوانت، KSQLDB، تدفقات كافكا، وكافكا كونكت.
خبرة مثبتة في تطوير كافكا، بما في ذلك واجهة برمجة تطبيقات المنتجين والمستهلكين، ومعالجة التدفقات، وتطوير الموصلات.
الخبرة في إدارة مجموعات كافكا، بما في ذلك الإعداد، والتكوين، والمراقبة، واستكشاف الأخطاء وإصلاحها.
الإلمام بالأنظمة الموزعة، وهندسة الخدمات الصغيرة، وأنماط التصميم المعتمدة على الأحداث.
الخبرة في منصات السحابة (مثل AWS، Azure) والتعبئة (Kubernetes) هي ميزة.
المهارات التقنية:
إتقان لغات البرمجة مثل جافا، بايثون، أو سكالا.
>معرفة قوية بتفاصيل كافكا، بما في ذلك الوسطاء، وزوكبر، والمواضيع، والأقسام، والنقاط.
>الخبرة في أدوات المراقبة (مثل بروميثيوس، جرافانا) وأطر تسجيل الدخول (مثل Log4j، ELK Stack).
>إتقان استخدام مركز التحكم كونفلوانت للمراقبة، والإدارة، وتحسين مجموعات كافكا.
>الخبرة في تدفقات كافكا لبناء تطبيقات معالجة التدفقات القابلة للتوسع والمقاومة للأخطاء.
>الخبرة في KSQLDB لمعالجة البيانات والتحليلات في الوقت الفعلي حول مواضيع كافكا.
>فهم قوي لكافكا كونكت لدمج كافكا مع مصادر البيانات الخارجية والمصارف.
>فهم جوانب الشبكات والأمان والامتثال المتعلقة بكافكا.
>الإلمام بخطوط CI/CD وأدوات الأتمتة (مثل Jenkins، GitLab CI).
>المهارات الشخصية:
>قدرات تحليلية قوية وحل المشكلات.
>مهارات اتصال وعمل جماعي ممتازة.
>القدرة على العمل بشكل مستقل وإدارة مهام متعددة بفعالية.
>نهج استباقي لتعلم تقنيات جديدة وتحسين العمليات الحالية.
نوع العمل
- دوام كامل
القطاع المهني للشركة
- التجنيد
- شركة التوظيف
- البحث التنفيذي
المجال الوظيفي / القسم
- تطوير البرمجيات
- تطوير التطبيقات (برامج تكنولوجيا المعلومات)
الكلمات الرئيسية
- مهندس بيانات البث
- مهندس تصميم بيانات البث
- مهندس خطوط بيانات
- كافكا
- معالجة البيانات
- بث البيانات في الوقت الفعلي
- مهندس منصة البث
- خدمات صغيرة
Dicetek LLC
Dicetek is a global IT Solutions and Services Company established in 2006 with its corporate headquarters in Singapore. We continue to expand our global network while providing value-added cost-effective consulting services to our clients. DICETEK has operational offices in India, UAE, Singapore & USA. As a world-class company with a regional focus, we primarily concentrate on providing Information Technology Solutions and Professional Consulting Services, across different verticals like Banking & Financial Services, Telecom, Government, Oil & Gas, Logistics, Supply Chain, Real Estate & Manufacturing. We have a solid reputation in the technology industry for providing excellent services to our clients. Our values are represented by our integrity, thought leadership, and commitment to maintaining a high-level of excellence in the constantly evolving world of Information Technology.
قراءة المزيدRizwana Ashfaq Ashfaq - Manager- Talent Acquisition
Office No. 307 - 3rd Floor, New Century Tower, Port Saeed Road,Opp. Deira City Centre, Dubai - United Arab Emirates., Dubai, United Arab Emirates (UAE)