مهندس الحلول/البرمجيات
Professional Advanced IT Solutions - PAIS GULF
نبحث عن مهندس حلول / مهندس برمجيات للانضمام إلى فريقنا في شركة الحلول التقنية المتقدمة - PAIS GULF، حيث سيكون لديك الدور الحاسم في تصميم والإشراف على بنية أنظمة عالية القابلية للتوسع والأمان والفعالية. إن هذا المنصب يتطلب التعاون مع فرق التطوير وعمليات تكنولوجيا المعلومات والأمن والأعمال لضمان توافق الحلول التقنية مع الأهداف التجارية، وأفضل الممارسات، واحتياجات التوسع المستقبلية. يتطلب هذا الدور خبرة في الأنظمة الموزعة، والهندسة المعمارية السحابية، والميكروسيرفيس، وواجهات برمجة التطبيقات (APIs)، وDevSecOps، مع ضمان أن تظل الأنظمة قابلة للصيانة والتوسع.
المهام والمسؤوليات الرئيسية:
تصميم واستراتيجية المعمارية:
- تصميم وتنفيذ هياكل أنظمة قابلة للتوسع وآمنة ومرنة.
- تحديد المعايير الفنية وأفضل الممارسات وأنماط المعمارية (مثل: الميكروسيرفيس، والهندسة المعمارية المدفوعة بالأحداث).
- ضمان توافق تصميم النظام مع الأهداف التجارية، ومستويات الخدمة، ومتطلبات الامتثال.
- قيادة إثبات المفاهيم (PoCs) للتقنيات والأطر الجديدة.
هندسة السحاب والبنية التحتية:
- تصميم حلول سحابية أصلية للنشر على كوبرنيتيس، أو AWS، أو Azure، أو Google Cloud.
- تحديد استراتيجيات الشبكات والأمن والبنية التحتية للميكروسيرفيس والأنظمة الموزعة.
- ضمان التنفيذ السليم لآليات التوافر العالي (HA)، والتعافي من الكوارث (DR)، وآليات تحمل الأخطاء.
معمارية الميكروسيرفيس وواجهات برمجة التطبيقات:
- وضع أفضل الممارسات لتطوير الميكروسيرفيس، وتصميم واجهات برمجة التطبيقات، والهندسات المعمارية المدفوعة بالأحداث.
- التأكد من أن واجهات برمجة التطبيقات تتبع معايير REST، أو GraphQL، أو gRPC، مع وجود مصادقة وتفويض مناسبين (مثل: OAuth2، JWT).
- توجيه الفرق في تنفيذ حلول الشبكة الخدمية (مثل: Istio، Linkerd) للتواصل بين الخدمات.
دمج DevOps وCI/CD:
- العمل عن كثب مع فرق DevOps لأتمتة خطوط نشر التطبيقات، والبنية التحتية ككود (IaC)، والمراقبة.
- ضمان التكامل السلس لخطوط CI/CD مع كوبرنيتيس، وDocker، والبيئات السحابية.
- الترويج للتكامل المستمر، والاختبار الآلي، وأتمتة البنية التحتية.
الأمن والامتثال:
- تصميم وإنفاذ مبادئ معمارية آمنة (مثل: الثقة الصفرية، RBAC، سياسات IAM).
- التعاون مع فرق الأمن لدمج أفضل الممارسات في DevSecOps (مثل: SAST، DAST، إدارة الأسرار).
- ضمان الامتثال لمعايير ISO 27001، وGDPR، وSOC2، وغيرها من المتطلبات التنظيمية.
تحسين الأداء والقابلية للتوسع:
- وضع أفضل الممارسات للتخزين المؤقت، وتجزئة قواعد البيانات، وتوزيع الحمل.
- تحسين أداء النظام، وتحمل الأخطاء، وكفاءة التكاليف في بيئات الإنتاج.
- ضمان استعداد المعمارية للتوسع الأفقي، والنشر عبر مناطق متعددة، ومعالجة عالية الإنتاجية.
الحوكمة والتوثيق:
- وضع إرشادات معمارية، ومبادئ تصميم، وحوكمة تقنية.
- إنشاء وصيانة مخططات معمارية، وتوثيق واجهات برمجة التطبيقات، وأدلة الممارسات الجيدة.
- ضمان تحديث وثائق النظام بشكل مستمر لتلبية احتياجات المطورين وفرق العمليات.
المتطلبات والمؤهلات المطلوبة:
- الخبرة: 8 سنوات أو أكثر في مجال هندسة البرمجيات أو هندسة الحلول.
- التعليم: درجة بكاليوس في علوم الحاسب، أو هندسة البرمجيات، أو مجال ذي صلة.
- الخبرة في الأنظمة الموزعة: معرفة عميقة في تصميم وتطوير الأنظمة الموزعة.
- الخبرة السحابية: معرفة بخدمات السحابة مثل AWS، أو Azure، أو Google Cloud.
- فهم شامل للميكروسيرفيس: خبرة في تطوير الميكروسيرفيس وتصميم واجهات برمجة التطبيقات.
- مهارات أمنية: معرفة بممارسات الأمان والتوافق مع المعايير الدولية.
- القدرة على العمل ضمن فريق: مهارات تعاون قوية مع فرق متعددة التخصصات.
المهارات التقنية المطلوبة:
- الأدوات والتقنيات: إتقان أدوات مثل Docker، وKubernetes، وأدوات CI/CD.
- تقنيات البرمجة: إتقان لغات برمجة مثل Java، أو Python، أو Node.js.
- التقنيات السحابية: خبرة في استخدام تقنيات السحابة والأدوات المرتبطة بها.
- معرفة بالأمان: معرفة بأساليب الأمان الشائعة وأفضل الممارسات في DevSecOps.
- تحليل البيانات: القدرة على تحليل أداء النظام وتحسينه.
المهارات الشخصية والقيادية:
- مهارات القيادة: القدرة على قيادة الفرق وتوجيههم نحو تحقيق الأهداف.
- مهارات التواصل: القدرة على التواصل بفعالية مع جميع المستويات التنظيمية.
- مهارات حل المشاكل: القدرة على تحليل المشكلات التقنية وتقديم حلول فعالة.
- التفكير الاستراتيجي: القدرة على التفكير بشكل استراتيجي وتوجيه القرارات نحو تحقيق الأهداف طويلة الأمد.
بيئة العمل وثقافة الشركة:
تتميز شركة PAIS GULF ببيئة عمل ديناميكية ومبتكرة، حيث نضع الابتكار والتعاون في صميم عملنا. نحن نؤمن بأهمية تنمية المهارات وتعزيز الثقافة الشاملة التي تدعم التنوع والإبداع. تسعى الشركة إلى توفير بيئة عمل تحفز على التفكير النقدي وتبادل الأفكار، مما يسهم في تحقيق الأهداف المشتركة. كما نحرص على توفير توازن جيد بين العمل والحياة الشخصية، مما يساهم في تعزيز رفاهية موظفينا.
فرص التطور والنمو المهني:
تقدم شركة PAIS GULF فرصاً متعددة للتطور والنمو المهني، حيث نؤمن بأهمية الاستثمار في موظفينا. نحن نقدم برامج تدريبية وورش عمل متخصصة لمساعدتك على تطوير مهاراتك التقنية والشخصية. كما نشجع على المشاركة في المؤتمرات والفعاليات الصناعية لتعزيز المعرفة والتواصل مع الخبراء في المجال. نحن ملتزمون بدعم مسيرتك المهنية وتوفير الفرص التي تساعدك على تحقيق طموحاتك وأهدافك المهنية.