تفاصيل العمل

قمت بتطوير سكريبت احترافي باستخدام Python لجمع الوظائف من موقع Indeed بشكل أوتوماتيكي، مع دعم المواقع الديناميكية التي تعتمد على JavaScript في عرض المحتوى.

السكريبت بيقوم بـ:

فتح الموقع باستخدام Selenium ومحاكاة التصفح البشري.

البحث عن الوظائف باستخدام كلمات مفتاحية يحددها المستخدم.

استخراج بيانات دقيقة لكل وظيفة مثل:

المسمى الوظيفي

اسم الشركة

الموقع الجغرافي

تاريخ النشر

رابط التقديم

استخدام BeautifulSoup لتحليل الصفحة وسحب البيانات بشكل منظم.

حفظ النتائج في ملف CSV / Excel.

المهام التي قمت بها:

إعداد بيئة عمل مرنة باستخدام Selenium WebDriver.

التعامل مع الـ Pagination والتنقل بين الصفحات تلقائيًا.

تجاوز بعض قيود الموقع مثل الـ delays و dynamic loading.

تنظيف وتنسيق البيانات باستخدام Pandas.

تصميم السكريبت ليكون قابل للتخصيص من حيث عدد الصفحات والكلمات المفتاحية.

التقنيات المستخدمة:

Python – Selenium – BeautifulSoup – Pandas – Excel/CSV – WebDriver

النتيجة:

وفر السكريبت وقت وجهد كبير في عملية البحث عن وظائف، وساعد على إنشاء قاعدة بيانات دقيقة قابلة للفلترة والاستخدام في تطبيقات أخرى

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
11
تاريخ الإضافة
تاريخ الإنجاز
المهارات