كلما زادت طلبات التقديم التي ترسلينها، زادت فرصك في الحصول على وظيفة!

إليك لمحة عن معدل نشاط الباحثات عن عمل خلال الشهر الماضي:

عدد الفرص التي تم تصفحها

عدد الطلبات التي تم تقديمها

استمري في التصفح والتقديم لزيادة فرصك في الحصول على وظيفة!

هل تبحثين عن جهات توظيف لها سجل مثبت في دعم وتمكين النساء؟

اضغطي هنا لاكتشاف الفرص المتاحة الآن!
نُقدّر رأيكِ

ندعوكِ للمشاركة في استطلاع مصمّم لمساعدة الباحثين على فهم أفضل الطرق لربط الباحثات عن عمل بالوظائف التي يبحثن عنها.

هل ترغبين في المشاركة؟

في حال تم اختياركِ، سنتواصل معكِ عبر البريد الإلكتروني لتزويدكِ بالتفاصيل والتعليمات الخاصة بالمشاركة.

ستحصلين على مبلغ 7 دولارات مقابل إجابتك على الاستطلاع.


تم إلغاء حظر المستخدم بنجاح
https://bayt.page.link/hMzcuqg4aXBAgBB38
العودة إلى نتائج البحث‎

مطور بايثون كبير

قبل 12 ساعة 2026/10/14
خدمات الدعم التجاري الأخرى
أنشئ تنبيهًا وظيفيًا لوظائف مشابهة
تم إيقاف هذا التنبيه الوظيفي. لن تصلك إشعارات لهذا البحث بعد الآن.

الوصف الوظيفي

وصف الشركة

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



وصف الوظيفة

الأدوار والمسؤوليات:
يتم البحث عن مطور بايثون كبير ذو خبرة مع 8 سنوات أو أكثر من الخبرة العملية في التطوير لتصميم وبناء وصيانة ودعم تطبيقات وخدمات بايثون القابلة للتوسع. يجب أن يمتلك المرشح المثالي أساسيات قوية في برمجة بايثون، وأفضل ممارسات هندسة البرمجيات، وتصحيح الأخطاء، والاختبار، ودعم الإنتاج، بالإضافة إلى معرفة عملية بممارسات النشر الحديثة وDevOps.


تتطلب هذه الوظيفة إتقان كتابة كود نظيف وقابل للصيانة وقابل للاختبار، وحل مشاكل الإنتاج، والمساهمة عبر دورة حياة تطوير البرمجيات - من التصميم والتنفيذ إلى النشر والمراقبة.

المسؤوليات الرئيسية


  • تصميم وتطوير وتعزيز وصيانة تطبيقات بايثون قوية، وخدمات، ونصوص، وحلول أتمتة.


  • كتابة كود بايثون نظيف وفعال ووحدوي وقابل لإعادة الاستخدام وفقًا لمعايير الترميز وأفضل الممارسات.


  • العمل بشكل مكثف مع معالجة الملفات، ومعالجة البيانات، وتحليل JSON، وأدوات سطر الأوامر.


  • تنفيذ وتحسين هياكل البيانات والخوارزميات والمنطق التطبيقي من أجل الأداء والقابلية للتوسع.


  • بناء أنظمة موثوقة وقابلة للصيانة باستخدام مبادئ OOP، والبناء الوظيفي، والزخارف، والمكررات، والمولدات.


  • تطوير حلول متعددة الخيوط أو غير متزامنة أو قائمة على المعالجة المتعددة عند الحاجة.


  • إنشاء اختبارات وحدات شاملة واختبارات تكامل، وضمان تغطية اختبار كافية.


  • استكشاف مشاكل التطبيقات، وتصحيح الأخطاء في المشكلات المعقدة، ودعم نشر الإنتاج.


  • التعاون مع فرق متعددة التخصصات بما في ذلك DevOps، وضمان الجودة، وإدارة المنتجات، وفرق الهندسة الأخرى.


  • المشاركة في عمليات CI/CD، ومراجعات الكود، وإدارة الإصدارات، وأنشطة النشر.


  • المساهمة في الوثائق الفنية، وإرشادات الترميز، وأفضل ممارسات الهندسة.



المؤهلات

المهارات التقنية المطلوبة


خبرة أساسية في بايثون


يجب أن يكون المرشح بارعًا في المواضيع التالية في بايثون:


  1. مدخلات/مخرجات الملفات


    • قراءة/كتابة النصوص، وCSV، والملفات الثنائية، والملفات الكبيرة بكفاءة


    • أفضل الممارسات في التعامل مع الملفات


    • العمل مع مسارات الملفات ومديري السياق


  2. عمليات السلسلة


    • التلاعب بالسلاسل، والتنسيق، والتحليل، وأساسيات التعبيرات العادية


    • تقنيات معالجة والتحقق من السلاسل بكفاءة


  3. التحقق من مدخلات سطر الأوامر وتحليلها


    • تحليل والتحقق من المدخلات من سطر الأوامر


    • بناء أدوات/مرافق CLI باستخدام مكتبات بايثون


  4. التعامل مع ملفات JSON


    • قراءة وكتابة وتحليل والتحقق من وتحويل بيانات JSON


    • معالجة الأخطاء للـ JSON غير الصحيح والوعي بالمخطط


  5. هياكل البيانات وخصائص الأداء


    • فهم قوي لـ القائمة، والقاموس، والمجموعة، والزوج


    • معرفة متى يجب استخدام كل هيكل


    • الوعي بتأثيرات الأداء، وأوقات البحث، والقدرة على التغيير، واعتبارات الذاكرة


  6. التعامل مع الاستثناءات والاستثناءات المخصصة


    • التعامل المنظم مع الاستثناءات


    • إنشاء استثناءات مخصصة ذات معنى


    • كتابة كود مرن وقابل لتحمل الأخطاء


  7. المكررات، والمولدات، والفهم


    • بناء حلول فعالة من حيث الذاكرة وPythonic


    • تعابير المولد، والتقييم الكسول، وأنماط التكرار


  8. الدوال، والزخارف، ومديري السياق


    • استخدام متقدم للدوال، والوسائط المتغيرة، والإغلاقات


    • زخارف قابلة لإعادة الاستخدام


    • تنفيذ واستخدام مديري السياق بفعالية


  9. الوحدات، والحزم، والبيئات الافتراضية


    • مفاهيم تعبئة بايثون


    • تنظيم الكود في وحدات/حزم


    • إدارة التبعيات واستخدام البيئات الافتراضية


  10. التعامل مع الخيوط، وغير المتزامن، والمعالجة المتعددة


  • معرفة عملية بنماذج التزامن في بايثون


  • فهم حالات الاستخدام، والمقايضات، والقيود


  • خبرة في البرمجة غير المتزامنة والتنفيذ القائم على العمليات


  1. أساسيات OOP


  • الفئات، والكائنات، والوراثة، والتغليف، والتجريد، والتعددية الشكلية


  • تطبيق تصميم كائنات مناسب


  1. تقنيات التسجيل وتصحيح الأخطاء


  • تنفيذ تسجيل منظم


  • تصحيح الأخطاء بكفاءة باستخدام الأدوات والتقنيات المناسبة


  • تحليل السبب الجذري لمشاكل التطبيقات


  1. مبادئ الكود النظيف وقابلية صيانة الكود


  • كتابة كود قابل للقراءة، ووحدوي، وقابل للتوسيع، وقابل للصيانة


  • إعادة هيكلة الكود، وفصل الاهتمامات، ومعايير التسمية، والتوثيق


  1. اختبار الوحدات، واختبار التكامل، وتغطية الكود


  • كتابة اختبارات وحدات وتكامل فعالة


  • معرفة بأطر الاختبار والمحاكاة


  • فهم تغطية الكود وبوابات الجودة


  1. دوكر (معرفة)


  • فهم أساسي للتعبئة


  • القدرة على العمل مع التطبيقات والبيئات التطويرية المعتمدة على دوكر


  1. معرفة خط أنابيب CI/CD


  • فهم خطوط أنابيب البناء والاختبار والنشر


  • التعرض للاختبار الآلي وعمليات الإصدار


  1. النشر للإنتاج والتعامل مع مشاكل الإنتاج (معرفة)


  • فهم أساسي لعمليات نشر التطبيقات


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


مهارات إضافية / مؤهلات مفضلة


  • خبرة في تطوير خدمات الخلفية، وأدوات الأتمتة، وAPIs، أو تطبيقات معالجة البيانات باستخدام بايثون


  • معرفة ببيئات لينكس/يونكس وبرمجة الشل


  • فهم أنماط تصميم البرمجيات وممارسات مراجعة الكود


  • التعرض لأنظمة التحكم في الإصدارات مثل Git


  • معرفة بمراقبة التطبيقات، والرؤية، وأنظمة التسجيل تعتبر ميزة


  • معرفة بالمنصات السحابية أو بيئات النشر تعتبر ميزة


  • الوعي بأفضل ممارسات الأمان، وتحسين الأداء، والقابلية للتوسع


الخبرة والمؤهلات


  • 6-8 سنوات من الخبرة العملية في تطوير بايثون


  • درجة البكالوريوس أو الماجستير في علوم الحاسوب، أو تكنولوجيا المعلومات، أو الإلكترونيات، أو مجال ذي صلة


  • خبرة قوية في تصميم وتقديم برمجيات ذات جودة إنتاج


  • فهم جيد لدورة حياة تطوير البرمجيات، والاختبار، وتصحيح الأخطاء، وعمليات النشر


ملف المرشح المطلوب


يجب أن يكون المرشح المثالي:


  • يمتلك مهارات قوية في حل المشكلات والتحليل


  • يكون مرتاحًا للعمل بشكل مستقل وكذلك في فرق أجايل التعاونية


  • يظهر ملكية في تقديم برمجيات عالية الجودة


  • يكون استباقيًا في تحديد المشكلات واقتراح الحلول


  • يمتلك مهارات تواصل جيدة والقدرة على توضيح المفاهيم التقنية بوضوح


  • يكون قادرًا على التعامل مع مشاكل الإنتاج بطريقة هادئة ومنظمة وموجهة نحو السبب الجذري


الكفاءات الرئيسية


  • خبرة في برمجة بايثون


  • جودة الكود وقابلية الصيانة


  • تصحيح الأخطاء واستكشاف الأخطاء


  • انضباط الاختبار


  • الوعي بالتزامن والأداء


  • الوعي بالنشر والعمليات


  • عقلية التعاون والملكية




لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.
لقد تجاوزت الحد الأقصى المسموح به للتنبيهات الوظيفية (15). يرجى حذف أحد التنبيهات الحالية لإضافة تنبيه جديد.
تم إنشاء تنبيه وظيفي لهذا البحث. ستصلك إشعارات فور الإعلان عن وظائف جديدة مطابقة.
هل أنت متأكد أنك تريد سحب طلب التقديم إلى هذه الوظيفة؟

لن يتم النظر في طلبك لهذة الوظيفة، وسيتم إزالته من البريد الوارد الخاص بصاحب العمل.