Edfinity: Senior Software Engineer, remote
03/أكتوبر/2026 16:38 تكنولوجيا و معلومات Madīnat Sittah Uktūbar 2 الآراءموقعك: Madīnat Sittah Uktūbar
راتب: اتصل بنا
نبذة عن الدور الوظيفي والشركة
نبحث عن مهندس بيانات للمساهمة في تطوير منصة ذكاء البيانات. يركز هذا الدور على نمذجة البيانات، وخدمات البيانات، وأنابيب البيانات، والبنية التحتية القائمة على السحابة للتقارير، والتحليلات، وعلوم البيانات.
المسؤوليات والمهام الوظيفية الرئيسية
- المشاركة في تصميم وتنفيذ حلول بيانات عالية الأداء وقابلة للتوسع.
- إنشاء نماذج بيانات من الصفر باستخدام مفاهيم SQL قوية.
- كتابة وتحسين عبارات SQL داخل التطبيق.
- ضمان الأداء والأمان وتوافر قواعد البيانات.
- إعداد الوثائق والمواصفات الفنية.
- إدارة إجراءات قواعد البيانات مثل التحديثات والنسخ الاحتياطية والاسترداد والترحيل.
- تقييم استخدام موارد الخادم وتحسين التكوينات عند الحاجة.
- تصميم وبناء وأتمتة نشر أنابيب البيانات والتطبيقات.
- دمج البيانات من قواعد البيانات المحلية ومصادر البيانات الخارجية باستخدام واجهات برمجة التطبيقات وأدوات الحصاد.
- التعاون مع وحدات الأعمال وفرق علوم البيانات حول الوصول إلى البيانات والتحويل والمعالجة واحتياجات التقارير.
- دعم التنفيذ، والمشكلات الفنية، والتدريب المتعلق بنظام بحيرة البيانات.
- إدارة موارد AWS، بما في ذلك مجموعات EMR وECS.
- دعم التكوين، والمراقبة، والصيانة لأدوات AWS.
- تقييم وتعزيز التقنيات السحابية الجديدة التي تحسن القدرات وتقلل من التكاليف التشغيلية.
- دعم جهود الأتمتة باستخدام البنية التحتية كرمز مع Terraform وأدوات CI/CD مثل Jenkins.
- التعاون مع الفريق لتنفيذ إدارة البيانات، والتحكم في الوصول، وتقليل مخاطر الأمان.
الشروط والمؤهلات والخبرات المطلوبة
- 7-9 سنوات من الخبرة في تصميم وتطوير نماذج بيانات قائمة على السحابة، وأنابيب ETL، والبنية التحتية.
- خبرة في العمل مع البيانات الهيكلية وغير الهيكلية.
- إجادة قوية لـ SQL عبر قواعد البيانات الشهيرة.
- خبرة في تحسين عبارات SQL الكبيرة والمعقدة.
- معرفة بأفضل الممارسات لقواعد البيانات العلائقية.
- خبرة في تكوين محركات قواعد البيانات وتنظيم المجموعات.
- قدرة على التخطيط لاحتياجات الموارد من المواصفات عالية المستوى.
- قدرة على استكشاف المشكلات الشائعة لقواعد البيانات.
- خبرة مع Spark، Glue، EMR، وApache Kafka أو AWS Kinesis.
- خبرة باستخدام أدوات التحكم بالنسخ مثل Git أو Subversion.
- خبرة في استخدام أنظمة البناء الآلية وعمليات CI/CD.
- خبرة في البرمجة بلغة Java، Python، وScala.
- معرفة بهياكل البيانات والخوارزميات.
- معرفة بقواعد البيانات العلائقية، NoSQL، الجراف، الوثائق، القيم الرئيسية، وقواعد البيانات الزمنية.
- معرفة بتصميم وإدارة نماذج البيانات القابلة للتوسع.
- معرفة بنشر نماذج التعلم الآلي.
- معرفة بمنصات السحابة مثل AWS.
- معرفة بـ TDD وBDD.
- اهتمام قوي في تحسين مهارات تطوير البرمجيات والأطر والتقنيات.
المزايا
- فرصة للعمل عبر نمذجة البيانات، وخدمات البيانات، وعلوم البيانات ضمن منصة ذكاء البيانات الأوسع.
- فرصة التعرض لبيئة تقنية متنوعة تشمل AWS، وأنابيب ETL، وقواعد البيانات، وتقنيات البحث، وأنظمة التوصيات.
- التعاون المباشر مع فرق علوم البيانات والشركاء الداخليين حول التقارير، والتحويل، وقدرات المنصة.
