وظيفة دوام جزئي لمهندس مسارات بيانات مبتدئ في كفر الشيخ، تتطلب إتقان Python وSQL لبناء وتحسين عمليات ETL لدعم فرق التحليل والتقارير.
تفتح شركة الدلتا الذكية لتحليل البيانات للحلول الرقمية باب التوظيف لدور مهندس مسارات بيانات مبتدئ بدوام جزئي في مقرها بكفر الشيخ. هذه الوظيفة ليست مجرد فرصة عمل تقليدية، بل هي مدخل عملي لمن يرغب في دخول عالم هندسة البيانات من بوابة المهارات التقنية الأساسية التي يعتمد عليها هذا المجال. الدور يركز على بناء وصيانة مسارات البيانات (Data Pipelines) التي تُعد العمود الفقري لأي نظام تحليل بيانات حديث، خاصة عندما يتعلق الأمر بجمع البيانات من مصادر متعددة ومعالجتها لتغذية فرق التحليل والتقارير.
تُعد Python اللغة الأساسية المطلوبة في هذه الوظيفة، وهي ليست مصادفة. في هندسة مسارات البيانات، تُستخدم Python لأداء مهام متعددة تتجاوز مجرد كتابة الأكواد. على سبيل المثال، تُستخدم مكتبات مثل Pandas لتنظيف البيانات وتحويلها من صيغ غير منظمة إلى هياكل مفهومة، بينما تلعب مكتبات مثل Requests دوراً حيوياً في استخراج البيانات من واجهات برمجة التطبيقات (APIs) الخارجية والداخلية. حتى عمليات التحميل إلى قواعد البيانات السحابية تعتمد غالباً على مكتبات مثل SQLAlchemy أو حتى أدوات متخصصة مثل Apache Airflow التي تُكتب أساساً بلغة Python.
المهارة الحقيقية هنا لا تكمن في معرفة أساسيات Python فحسب، بل في القدرة على كتابة أكواد فعالة وقابلة للصيانة، خاصة عندما يتعلق الأمر بمعالجة كميات كبيرة من البيانات. على سبيل المثال، قد يُطلب من المهندس كتابة سكربتات تتعامل مع آلاف السجلات في الدقيقة، وهنا تصبح معرفة مفاهيم مثل معالجة البيانات المتدفقة (Stream Processing) أو حتى البرمجة المتوازية (Parallel Programming) ذات قيمة مضافة، حتى وإن لم تُذكر صراحة في المتطلبات.
بينما تُستخدم Python لبناء المسارات ومعالجة البيانات، فإن SQL هي اللغة التي تُستخدم للتفاعل مع قواعد البيانات نفسها. في هذا الدور، لن يقتصر استخدام SQL على استعلامات بسيطة لاستخراج البيانات، بل سيتعداها إلى تصميم الجداول، وإنشاء الفهارس (Indexes)، وحتى كتابة إجراءات مخزنة (Stored Procedures) في بعض الحالات. الشركة تعتمد على قواعد بيانات سحابية، مما يعني أن المعرفة بأساسيات قواعد البيانات العلائقية (Relational Databases) مثل PostgreSQL أو MySQL ستكون ضرورية.
أحد التحديات الشائعة في هذا الدور هو تحويل البيانات غير المنظمة المستخرجة من APIs إلى صيغ منظمة يمكن تخزينها في قواعد البيانات. هنا، تتقاطع مهارات SQL مع Python، حيث قد يُطلب من المهندس كتابة استعلامات SQL معقدة لتجميع البيانات أو حتى استخدام مكتبات مثل Psycopg2 للاتصال بقواعد البيانات وتنفيذ هذه الاستعلامات من داخل سكربتات Python. القدرة على كتابة استعلامات فعالة تُقلل من وقت المعالجة وتستهلك موارد أقل تُعد مهارة أساسية، خاصة في بيئات السحابة حيث تُحسب التكاليف بناءً على الاستخدام.
الوظيفة تركز بشكل أساسي على عمليات الاستخراج والتحويل والتحميل (ETL)، وهي العمليات التي تُشكل جوهر هندسة مسارات البيانات. في مرحلة الاستخراج (Extract)، يتعامل المهندس مع مصادر بيانات متنوعة، سواء كانت واجهات برمجة تطبيقات خارجية أو قواعد بيانات داخلية أو حتى ملفات نصية. التحدي هنا يكمن في كتابة سكربتات قادرة على التعامل مع هذه المصادر بكفاءة، خاصة عندما تكون البيانات غير مكتملة أو تحتوي على أخطاء.
مرحلة التحويل (Transform) هي حيث تُضاف القيمة الحقيقية. هنا، تُنظف البيانات وتُحول إلى صيغ مناسبة للتحليل. على سبيل المثال، قد يُطلب من المهندس تحويل تواريخ غير منظمة إلى صيغة موحدة، أو دمج بيانات من مصادر متعددة لإنشاء حقول جديدة. هذه المرحلة تتطلب فهماً عميقاً للبيانات نفسها، وليس فقط المهارات البرمجية. المهندس الناجح في هذا الدور هو من يستطيع التفكير كمحلل بيانات في هذه المرحلة، وليس فقط كمبرمج.
أخيراً، مرحلة التحميل (Load) هي حيث تُخزن البيانات في قواعد البيانات السحابية أو مستودعات البيانات (Data Warehouses). هنا، تُستخدم أدوات مثل Apache Airflow لتنظيم هذه العمليات وضمان تنفيذها في الوقت المناسب. المعرفة بأساسيات هذه الأدوات، حتى وإن لم تُذكر صراحة في المتطلبات، تُعد ميزة كبيرة، خاصة في بيئات العمل الحقيقية حيث تُستخدم هذه الأدوات بكثرة.
تحدد الشركة مستوى الخبرة المطلوب كـ "مبتدئ"، وهذا يعني أن المتقدم لا يحتاج إلى سنوات من الخبرة العملية، بل إلى فهم قوي للمفاهيم الأساسية وقدرة على تطبيقها. الدوام الجزئي يُعد ميزة إضافية، حيث يسمح للمتقدم باكتساب خبرة عملية دون الحاجة إلى الالتزام بدوام كامل، مما يجعلها مثالية للطلاب أو المحترفين الذين يرغبون في الانتقال إلى مجال هندسة البيانات.
المهارات المطلوبة في هذه الوظيفة تُعد الأساس الذي يبني عليه المهندسون مساراتهم المهنية في هندسة البيانات. إتقان Python وSQL، بالإضافة إلى فهم عمليات ETL، يُعد نقطة انطلاق قوية لأي شخص يرغب في التخصص في هذا المجال. الشركة تقدم بيئة عمل مرنة ودعماً لفرق التحليل والتقارير، مما يعني أن المتقدم سيحصل على فرصة للعمل على مشاريع حقيقية تُضيف قيمة ملموسة، وليس فقط مهام افتراضية.
الراتب المقدم، الذي يتراوح بين 9000 و11000 جنيه مصري، يُعد مناسباً لدور مبتدئ بدوام جزئي، خاصة في مدينة مثل كفر الشيخ حيث تكون تكاليف المعيشة أقل مقارنة بالمدن الكبرى. الأهم من الراتب هو الخبرة العملية التي سيكتسبها المتقدم، والتي ستفتح له أبواباً لمزيد من الفرص في المستقبل، سواء في نفس الشركة أو في شركات أخرى.
هندسة مسارات البيانات ليست مجرد كتابة أكواد، بل هي فهم لكيفية تدفق البيانات عبر الأنظمة وكيفية تحويلها إلى قيمة حقيقية.
— خبير في هندسة البيانات
📌 شاهد التفاصيل الكاملة وقدّم على وظيفة "Part-time Data Pipeline Engineer" الآن