صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيباعتبارك متدربًا في هندسة البيانات الكاملة، سوف تقوم باستخراج البيانات من مواقع الإنترنت المتاحة للجمهور وتخزينها بتنسيق منظم للتحليل وذكاء السوق من خلال الاستفادة من البنية التحتية الحالية للبيانات الضخمة. ستتاح لك الفرصة للعمل في بيئة تخزين بيانات حديثة تعتمد على السحابة إلى جانب التعلم من أفضل فريق من المهندسين المتنوعين والموهوبين في المنطقة واكتساب خبرة لا تقدر بثمن
المتطلبات
بكالوريوس علوم الكمبيوتر أو أي مجال آخر ذي صلة
المعرفة بنظام التحكم في الإصدارات مثل GIT مع Ci/Cd
المعرفة بعمليات المحطة الطرفية وسير عمل Linux
القدرة على معالجة البيانات وتصورها باستخدام SQL أو Excel أو أي أداة أخرى لتصور البيانات مثل Tableau
المعرفة الجيدة في نمذجة البيانات
المعرفة بلغة SQL وPython
المعرفة بهياكل البيانات والخوارزميات
المعرفة بتكنولوجيا DBMS، بما في ذلك MySQL وPostgresql
المعرفة الأساسية في تطوير الويب (HTML وCSS وJS)
تعتبر مهارات الاتصال والتواصل القوية ضرورية، حيث تعد المناقشات الحيوية جزءًا من الحياة اليومية.
الحفاظ على روح مهنية وتعاونية
المزايا
القدرة على المساهمة في منصة يستخدمها أكثر من 5 ملايين مستخدم في الإمارات العربية المتحدة ومنصات أخرى في المنطقة
تعزيز سيرتك الذاتية وبناء شبكتك
فرصة للعثور على وظيفة بدوام كامل مع المنظمة الرائدة في المنطقة
العمل في بيئة متعددة الثقافات تضم أكثر من 50 جنسية مختلفة
1. استيعاب البيانات ومعالجتها
استيعاب البيانات: تعلم كيفية العمل مع مصادر بيانات مختلفة (مثل قواعد البيانات وواجهات برمجة التطبيقات وبحيرات البيانات) لجمع البيانات بكفاءة.
تحويل البيانات: المساعدة في تطوير خطوط أنابيب البيانات لتحويل البيانات الخام إلى تنسيق منظم مناسب للتحليل. غالبًا ما يتضمن هذا العمل مع عمليات ETL (استخراج وتحويل وتحميل).
العمل مع تقنيات البيانات الضخمة: اكتساب الخبرة في تقنيات مثل Apache Spark أو Hadoop أو Kafka أو Airflow لإدارة معالجة البيانات على نطاق واسع.
2. تطوير الواجهة الخلفية
تطوير واجهة برمجة التطبيقات: تعلم كيفية تصميم وبناء واجهات برمجة التطبيقات التي تسمح لأنظمة مختلفة بالتفاعل مع البيانات. قد يتضمن هذا إنشاء نقاط نهاية للاستعلام عن البيانات أو تحميلها أو معالجتها أو التكامل مع أنظمة أخرى.
تصميم وإدارة قاعدة البيانات: العمل مع قواعد البيانات العلائقية (مثل MySQL وPostgreSQL) وNoSQL (مثل MongoDB وCassandra). تطوير وتحسين الاستعلامات لاستخراج البيانات ومعالجتها.
منطق جانب الخادم: اكتسب خبرة في كتابة أكواد جانب الخادم للتعامل مع مهام معالجة البيانات المعقدة. قد تعمل بلغات مثل Python أو Java أو Scala لتطوير الواجهة الخلفية.
3. تطوير الواجهة الأمامية
واجهات المستخدم: اكتسب خبرة في تصميم وتطوير واجهات الواجهة الأمامية للتفاعل مع البيانات. يمكن أن يتضمن هذا إنشاء لوحات معلومات أو أدوات تصور.
تصور البيانات: تعلم كيفية عرض البيانات بتنسيقات سهلة الاستخدام باستخدام مكتبات مثل D3.js أو Plotly أو Chart.js.
تقنيات الويب: احصل على خبرة عملية في تقنيات الواجهة الأمامية مثل HTML وCSS وJavaScript، وأطر عمل مثل React أو Angular لبناء تطبيقات ويب ديناميكية تعتمد على البيانات.
4. التعاون وتطوير التعليمات البرمجية
التحكم في الإصدار: استخدم أنظمة التحكم في الإصدار مثل Git وGitHub لإدارة تغييرات التعليمات البرمجية والتعاون مع أعضاء الفريق الآخرين.
ممارسات Agile: المشاركة في ممارسات التطوير Agile، مثل scrum أو kanban، وحضور اجتماعات مثل الاجتماعات اليومية، وتخطيط العدو السريع، والاستعراضات.
مراجعة التعليمات البرمجية: المشاركة في مراجعات التعليمات البرمجية مع المرشدين أو المطورين الكبار لتلقي الملاحظات وتحسين ممارسات الترميز.
5. تخزين البيانات وتحسينها
مستودعات البيانات: العمل مع حلول مستودعات البيانات المستندة إلى السحابة مثل Google BigQuery أو Amazon Redshift أو Snowflake لتخزين وتنظيم كميات كبيرة من البيانات المنظمة.
تحسين الأداء: تعلم كيفية تحسين تخزين البيانات ومعالجتها من أجل الأداء وقابلية التوسع والكفاءة.
جودة البيانات: العمل على ضمان سلامة البيانات وتناسقها وجودتها من خلال تقنيات التحقق والتنظيف.
دوام كامل