مهندس تكامل البيانات

مترجم
في المكتب
لبنان , بيروت
--

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

الوصف الوظيفي

الأدوار والمسؤوليات

نظرة عامة على الوظيفة مهندس تكامل بيانات مساعد مسؤول عن تصميم وتطوير وص maintenance حلول التكامل القائمة على السحابة باستخدام خدمات مايكروسوفت أزور. يركز هذا الدور على بناء معماريات تكامل قابلة للتوسع، وتنفيذ سير عمل قائم على واجهة برمجة التطبيقات، وتنسيق الاتصال بين الأنظمة، وضمان التوفر العالي والأداء والأمن عبر منصات التكامل. سيعمل المهندس عن كثب مع فرق التطبيقات ومهندسي البيانات والمعماريين لتقديم حلول تكامل من مستوى المؤسسة. المسؤوليات الرئيسية 1. تصميم الحلول تصميم وتنفيذ حلول التكامل باستخدام خدمات أزور مثل: Azure Logic Apps (Standard & Consumption) Azure Service Bus (Queues, Topics, DLQ) Azure API Management Event Grid / Event Hub Azure Functions ترجمة المتطلبات الوظيفية إلى معماريات تكامل قابلة للتوسع. بناء أنماط موثوقة لإعادة المحاولة والتعامل مع الأخطاء والتوجيه للمراسلات وتحديد حالة المتابعة والمراقبة. 2. التطوير والتنفيذ تطوير تدفقات التكامل باستخدام Logic Apps (حالة- ال Stateful و Stateless). تنفيذ نماذج الرسائل المتزامنة وغير المتزامنة. بناء واجهات برمجة تطبيقات وموصلات لتكامل الأنظمة داخلياً/خارجيًا. تنفيذ خطوط أنابيب CI/CD لمكوّنات التكامل (Azure DevOps/GitHub). بناء مكوّنات ونماذج قابلة لإعادة الاستخدام وأنماط تكامل المؤسسة. 3. Service Bus والرسائل تكوين قوائم انتظار ومواضيع واشتراكات وقواعد. تنفيذ معالجة DLQ، الإصلاح وإعادة التشغيل، ومنطق الحجر الصحي. ضمان أمان الرسائل وإمكانية التكرار والتسليم المضمون. 4. إدارة API ونظامها نشر وتأمين ومراقبة APIs باستخدام Azure API Management. تنفيذ السياسات (الحد من المعدل، التخزين المؤقت، التحويل، المصادقة). إدارة دورة حياة API وتوجيه المطورين. 5. المراقبة والدعم تنفيذ التنبيهات والرصد باستخدام: Application Insights Log Analytics Azure Monitor استكشاف فشل التكامل ومشاكل الأداء وتوجيه الرسائل إلى dead-lettering. دعم أعباء الإنتاج، وضمان موثوقية النظام، وتحسين التكلفة. 6. الأمن والحوكمة تطبيق أفضل الممارسات لإدارة الهوية والوصول (Azure AD). تنفيذ معايير الأمان: الهوية المُدارة، OAuth2، RBAC، Key Vault. ضمان الامتثال لحوكمة الشركة وسياسات منطقة هبوط Azure.

الملف الشخصي المرغوب للمرشح

نبحث عن رواد أعمال، تقنيين، شغوفين، متحمسين، راغبين في التعلم، متواضعين، ولديهم موقف إيجابي ونزاهة عالية. أشخاص مرنون ومستعدون لتقبل التحديات والعمل والعيش في بلدان إنتاج القهوة. أشخاص يريدون بناء خبرة ومسيرة وظيفية في مجال قهوة ويستعدون لبذل جهد إضافي.

المهارات والمؤهلات المطلوبة

  • درجة البكالوريوس في علوم الكمبيوتر أو هندسة البرمجيات أو أنظمة المعلومات أو مجال ذي صلة.
  • فهم أساسي لمفاهيم تكامل البيانات (ETL/ELT، واجهات برمجة التطبيقات، التراسل).
  • خبرة أو إلمام بلغات البرمجة مثل Python، Java، C#، أو SQL
  • معرفة بقواعد البيانات العلائقية (PostgreSQL، MySQL، SQL Server) ومفاهيم NoSQL الأساسية، CosmosDb.
  • فهم صيغ البيانات مثل JSON، XML، CSV، وParquet.
  • الاطلاع على REST APIs وآليات تبادل البيانات.
  • معرفة أساسية بمنصات السحابة (Azure) ميزة إضافية.

وظائف مشابهة