الوصف الوظيفي
دور المشروع : مهندس برمجيات مخصص
وصف دور المشروع : تطوير حلول برمجيات مخصصة لتصميم وكتابة وتعزيز المكونات عبر الأنظمة أو التطبيقات. استخدام الأطر الحديثة والممارسات الرشيقة لتقديم حلول قابلة للتطوير وعالية الأداء مصممة لتلبية احتياجات العمل المحددة.
المهارات المطلوبة : بايثون (لغة البرمجة)
المهارات الجيدة أن تكون موجودة : غير متوفر
يتطلب الحد الأدنى 3 سنوات من الخبرة
المؤهل التعليمي : 15 سنة تعليم بدوام كامل
المهارات الأساسية: SQL + بايثون/باي سبارك + هندسة البيانات + داتابريكس
نظرة عامة على الدور: محترف بيانات ذو خبرة 6 سنوات في بايثون وSQL، متخصص في التعامل مع مجموعات البيانات الكبيرة، وتحويل متطلبات العمل إلى حلول تقنية، وترجمة منطق SQL إلى بايثون (والعكس بالعكس). يجلب خبرة قوية في هندسة البيانات، والتقارير، والتحليلات مع تعرضه لـ Power BI وداتابريكس.
المسؤوليات الرئيسية
تصميم وتطوير وتحسين خطوط أنابيب ETL وسير العمل باستخدام بايثون وSQL.
التعامل مع مجموعات البيانات الكبيرة، وضمان الأداء، والقابلية للتطوير، وسلامة البيانات.
ترجمة متطلبات العمل إلى استعلامات SQL فعالة ونصوص بايثون.
تحويل منطق SQL إلى كود بايثون وسير عمل بايثون إلى استعلامات SQL حسب الحاجة.
بناء لوحات المعلومات والتقارير في Power BI لتقديم رؤى قابلة للتنفيذ.
استخدام داتابريكس لتحويل البيانات، والتنظيم، والتحليلات التعاونية.
التعاون مع أصحاب المصلحة لضمان توافق الحلول التقنية مع الأهداف التجارية.
المهارات المطلوبة
إتقان قوي في بايثون (معالجة البيانات، الأتمتة، واجهات برمجة التطبيقات).
خبرة متقدمة في SQL (تحسين الاستعلامات، الإجراءات المخزنة، ضبط الأداء).
خبرة في مجموعات البيانات الكبيرة ومفاهيم تخزين البيانات.
معرفة عملية بداتابريكس وSpark.
إتقان Power BI للتقارير والتصور.
الإلمام بالمنصات السحابية Azure ونظام التحكم في الإصدارات (Git).
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.