مطور واجهة خلفية كبير (بايثون/جانغو)
Nexus Analytica
نشرت في 25 سبتمبر
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
نحن نبحث عن مطور واجهة خلفية كبير وماهر للانضمام إلى فريقنا الهندسي المتنامي. كعضو أساسي في أنظمتنا الخلفية، ستقوم بتصميم وتنفيذ وصيانة واجهات برمجة التطبيقات والخدمات القوية والقابلة للتوسع والآمنة التي تدعم التطبيقات الحرجة.
تقنيتنا مبنية على بايثون (جانغو)، وموجودة على Microsoft Azure، تدعم واجهة أمامية حديثة (React.js)، وتخدم العملاء المؤسسيين في بيئات منظمة أو حساسة للأداء. ستتعاون عن كثب مع المطورين الأماميين، ومهندسي DevOps، والمهندسين المعماريين، ومالكي المنتجات لتقديم ميزات عالية التأثير وأنظمة موثوقة.
هذا الدور مثالي لمهندس كبير يجمع بين التميز في الترميز العملي وفهم عميق لأفضل الممارسات المعمارية وشغف بالكود النظيف والقابل للصيانة.
المسؤوليات الرئيسية تطوير الواجهة الخلفية- تصميم وتطوير خدمات الواجهة الخلفية، وواجهات برمجة التطبيقات RESTful، ومنطق الأعمال باستخدام بايثون/جانغو.
- كتابة كود نظيف، وقابل لإعادة الاستخدام، وقابل للاختبار، وموثق جيدًا يتماشى مع معايير الهندسة.
- بناء وصيانة نماذج البيانات، والمُسلسلات، وتحسينات الاستعلام، والتكامل مع الأنظمة الخارجية.
- ضمان أداء وملاءمة وتوافر خدمات الواجهة الخلفية.
- المساهمة في قرارات عمارة النظام بالتعاون مع المهندس المعماري للبرمجيات وقادة التكنولوجيا.
- تطبيق مبادئ SOLID، والعمارة النظيفة، وأنماط التصميم الحديثة.
- المشاركة في إصدار واجهات برمجة التطبيقات، وهيكلة قاعدة الشيفرة المودولية، والتعامل الآمن مع البيانات.
- تنفيذ اختبارات الوحدة، والتكامل، وواجهات برمجة التطبيقات الآلية باستخدام أدوات مثل Pytest، واختبار جانغو، أو ما شابه.
- إجراء مراجعات للكود وتوجيه المطورين الصغار حول أفضل الممارسات.
- العمل عن كثب مع ضمان الجودة لضمان تغطية الاختبارات، وإمكانية التكرار، وثقة التسليم.
- دعم تكامل CI/CD وتدفقات عمل النشر (GitHub Actions / Azure Pipelines).
- التعاون مع DevOps لتعبئة الخدمات وإدارة النشر على خدمات Azure App أو AKS.
- مراقبة السجلات ومقاييس الأداء؛ المساهمة في تحسينات الرؤية.
- العمل عن كثب مع المطورين الأماميين لضمان تكامل واجهات برمجة التطبيقات بسلاسة.
- التواصل بوضوح مع فرق المنتجات والتصميم لفهم المتطلبات وتقديم ملاحظات فنية.
- الحفاظ على وثائق واضحة للنقاط النهائية، وتدفقات العمل، ومكونات الواجهة الخلفية.
الملف الشخصي المطلوب للمرشحين
المؤهلات المطلوبة
الخبرة
أكثر من 4 سنوات من الخبرة المهنية في تطوير الواجهة الخلفية.
أكثر من 3 سنوات من الخبرة في العمل مع بايثون/جانغو في بيئات الإنتاج.
خبرة في بناء وتوسيع واجهات برمجة التطبيقات REST وخدمات الواجهة الخلفية.
المهارات التقنية
- تحكم قوي في جانغو، وإطار عمل جانغو REST، وأدوات بايثون.
- فهم قوي لقواعد البيانات العلائقية (مثل PostgreSQL، MySQL) وتحسين ORM.
- معرفة بمنصات السحاب (يفضل Microsoft Azure) والبيئات المعبأة (Docker).
- معرفة عملية بـ Git، وخطوط أنابيب CI/CD، والتكامل RESTful.
- خبرة في تطوير مدفوع بالاختبار وتصحيح الأنظمة المعقدة.
المهارات الشخصية
- مهارات قوية في حل المشكلات، وتصحيح الأخطاء، والتحليل.
- اتصالات كتابية وشفوية ممتازة.
- القدرة على العمل بشكل مستقل وكجزء من فريق في بيئات Agile/Scrum.
- خبرة مع GraphQL أو تطبيقات WebSocket.
- معرفة بخدمات Azure مثل خدمات Azure App، Key Vault، Azure Functions، أو AKS.
- خلفية في الطاقة، والتنقل، أو منصات البنية التحتية الرقمية.
- التعرض لممارسات الترميز الآمن وتنظيمات خصوصية البيانات (مثل GDPR).
- بناء أنظمة أساسية لمنصات البنية التحتية الرقمية الحرجة.
- التعاون مع فريق من المطورين والمهندسين المعماريين ومهندسي DevOps المتحمسين والمهرة.
- تحمل المسؤولية عن كود نظيف وقابل للتوسع يؤثر مباشرة على العمليات الواقعية.
- تعويض تنافسي، ومرونة العمل عن بُعد، وفرص للنمو المهني.
القطاع المهني للشركة
- توليد الطاقة
- توزيع الطاقة
- الطاقة
- الطاقة النووية
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- مطور واجهة خلفية كبير (بايثون/جانغو)
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com