الوصف الوظيفي
المسؤوليات المسؤوليات المباشرة · تصميم وتطوير خطوط أنابيب الإدخال والتحويل والتعزيز القوية باستخدام بايثون، باي سبارك، وSQL.
كتابة وتحسين استعلامات SQL المعقدة، ودوال UDF التحليلية، ودوال النوافذ لتجميع البيانات والتقارير.
التعاون مع مهندسي بيانات CEFS، وعلماء البيانات، ومحللي الأعمال لترجمة المتطلبات الوظيفية إلى مواصفات تقنية.
اختبار الوحدة، واختبار التكامل، ومراجعة الشيفرة.
الحفاظ على خطوط أنابيب CI/CD (Git، Jenkins، Docker) لبناء واختبار ونشر الوظائف تلقائيًا.
مراقبة أحمال الإنتاج وحل مشكلات الأداء، ومشكلات الذاكرة، وفشل الوظائف.
توثيق سلالة البيانات، وتصميم خطوط الأنابيب، وكتب التشغيل في Confluence/SharePoint.
· متابعة أحدث التقنيات والاتجاهات وتقديم المدخلات والخبرات والتوصيات.
المسؤوليات المساهمة · المساهمة في الابتكار (مثل الذكاء الاصطناعي/تعلم الآلة)؛ اقتراح ممارسات تقنية جديدة لتحسين الكفاءة.
المشاركة في طقوس Agile (تخطيط السبرينت، الاجتماعات اليومية، الاستعراضات) والمساعدة في تحسين قوائم المهام.
توجيه المهندسين المبتدئين والدعوة لأفضل الممارسات في برمجة بايثون، وتحسين سبارك، وأنماط هندسة البيانات.
تقييم التقنيات الناشئة وتقديم إثباتات المفاهيم لـ CEFS.
الكفاءات التقنية والسلوكية · القدرة على فهم التعقيدات بسرعة وتقديم الطريق إلى الأمام.
· خبرة جيدة في التحليل الفني لتطبيقات متعددة الطبقات مع تكاملات متعددة باستخدام البرمجة الكائنية، وAPIs، وطرق الخدمات المصغرة.
· معرفة قوية بأنماط التصميم ومبادئ التطوير.
· ميل وخبرة سابقة في العمل عبر SQL، بايثون وETL.
· خبرة عملية قوية - بايثون (NumPy، pandas، أطر بايثون، APIs RESTful، MS-SQL أو Oracle.
· باي سبارك - DataFrames، Spark SQL، البث المنظم، تحسين الأداء (التقسيم، التخزين المؤقت، الانضمامات الموزعة).
· SQL المتقدم - استعلامات معقدة، إجراءات مخزنة، تحسين الاستعلام.
· معرفة جيدة وخبرة في استخدام حزم بايثون مثل Pandas، NumPy، إلخ.
لتنظيف البيانات، وتجميع البيانات، وتحليل البيانات، وتصوير البيانات.
· خبرة جيدة في تطوير وصيانة الشيفرة/البرامج النصية في كل من المواصفات الوظيفية والتقنية لجميع مكونات التطبيقات، وتصحيح الأخطاء ودعم الإنتاج.
· معرفة جيدة ببيئة Linux/Unix (الأوامر الأساسية، برمجة الشل، إلخ.
)، مراحل الاختبار، الوثائق والإطار الجديد.
· بعض الخبرة في العمل مع أدوات البناء مثل Maven وأدوات DevOps مثل Bitbucket، Jenkins.
· معرفة بـ Agile، Scrum، DevOps.
· خبرة في التطوير في بيئة هندسة البيانات.
· القدرة والرغبة في التعلم والعمل على تقنيات متنوعة (لغات، أطر، وأدوات).
· الدافع الذاتي، مهارات تواصل جيدة ورغبة في ترقية التقنيات والأطر الجديدة باستمرار.
· مهارات تواصل وتنسيق جيدة.
المؤهلات المحددة: · من الجيد أن يكون لديك معرفة بتقنيات الواجهة الأمامية ويفضل Flask.
المهارات المرجعية (المعرفة، المهارات والقدرات المطلوبة) المهارات التقنية: بايثون باي سبارك SQL ETL المهارات السلوكية: · القدرة على التلخيص/التبسيط · القدرة على التعاون/العمل الجماعي · الانتباه للتفاصيل/الصرامة · القدرة على التسليم/مدفوعة بالنتائج المستوى التعليمي: درجة البكالوريوس أو ما يعادلها الموقع: تشيناي
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.