وظائف بلس — مهندس برمجيات معماري
وظيفة منشورة على وظائف بلس، مع تفاصيل المتطلبات والمزايا ورابط التقديم المباشر.
باور إنترناشونال هولدينج
مهندس برمجيات معماري
تتقدّم باسم
الإعلان الأصلي للوظيفة
Software Architect Power International Holding
مقارنة الرواتب
QAR 25k – QAR 40kثقة متوسطة · QAR 25,000/شهرياً – QAR 40,000/شهرياً
الرواتب المعروضة تقديرية ومبنية على بيانات السوق المتاحة، وقد لا تعكس الراتب الفعلي للوظيفة.
الوصف
ملخص الوظيفة مهندس البرمجيات المعماري مسؤول عن تصميم وإدارة هياكل برمجية قابلة للتطوير وآمنة وعالية الأداء تدعم المنصات الرقمية وتطبيقات الأعمال للمؤسسة. يضمن هذا الدور توافق حلول البرمجيات مع معايير هندسة المؤسسات واستراتيجيات التكنولوجيا ومتطلبات العمل مع الحفاظ على مستويات عالية من موثوقية النظام وقابليته للصيانة وأدائه. يتعاون مهندس البرمجيات المعماري مع فرق التطوير والمتخصصين في البنية التحتية وأصحاب المصلحة في الأعمال لترجمة المتطلبات الوظيفية إلى حلول تقنية قوية. يوفر هذا الدور أيضًا قيادة معمارية، ويقيم التقنيات الناشئة، ويضع أفضل الممارسات لتصميم النظام والتكامل وتطوير البرمجيات عبر المؤسسة. المسؤوليات الوظيفية 1 تصميم هندسة البرمجيات تطوير هندسة الحلول: قيادة التصميم الشامل لهياكل برمجية قابلة للتطوير وآمنة تتوافق مع استراتيجيات تكنولوجيا المؤسسة وأهدافها التنظيمية. تحديد حزمة التكنولوجيا: تحديد حزم التكنولوجيا المناسبة ومكونات النظام والأطر المعمارية لضمان التطوير الفعال وقابلية الصيانة على المدى الطويل. تكامل النظام ومعايير التصميم تخطيط هندسة التكامل: وضع أنماط تكامل النظام ونماذج الهندسة لتمكين الاتصال السلس بين التطبيقات وواجهات برمجة التطبيقات (APIs) ومنصات المؤسسة. معايير وإرشادات الهندسة المعمارية: تطوير وصيانة معايير الهندسة المعمارية ومبادئ التصميم والإرشادات الفنية لضمان الاتساق عبر حلول البرمجيات. قيادة التطوير التوجيه الفني لفرق التطوير: توفير التوجيه المعماري لفرق التطوير من خلال تعزيز أفضل الممارسات ومعايير الترميز ومبادئ هندسة البرمجيات الحديثة. التحقق من التصميم والرمز: مراجعة والتحقق من التصميمات الفنية ومقترحات هندسة النظام وتطبيقات الرمز لضمان الامتثال للمعايير المعمارية. ترجمة المتطلبات تحليل متطلبات الأعمال: التعاون مع أصحاب المصلحة في الأعمال والفرق متعددة الوظائف لترجمة المتطلبات الوظيفية والتشغيلية إلى تصميمات أنظمة تقنية. توثيق تصميم الحلول: تطوير وثائق الهندسة المعمارية والمواصفات الفنية والنماذج المرئية لدعم تطوير النظام وتكامله. توثيق الهندسة المعمارية إنشاء المخطط التقني: إنتاج رسوم بيانية معمارية ومخططات حلول ونماذج UML توفر إرشادات واضحة لفرق التطوير والبنية التحتية. مشاركة المعرفة والتوثيق: الحفاظ على وثائق شاملة تغطي هندسة النظام ونماذج التكامل ومعايير التطوير. المسؤوليات الوظيفية 2 تقييم التكنولوجيا والابتكار البحث والتقييم التكنولوجي: تقييم التقنيات والأطر والأدوات الناشئة لتحديد فرص تحسين هندسة البرمجيات وقدرات النظام. تطوير إثبات المفهوم: قيادة مبادرات إثبات المفهوم للتحقق من صحة التقنيات الجديدة والتوصية باستراتيجيات التبني. الأداء وقابلية التوسع تحسين أداء النظام: ضمان تصميم هياكل البرمجيات لدعم الأداء العالي وقابلية التوسع والاستخدام الفعال للموارد. ضمان قابلية التوسع والموثوقية: وضع ممارسات تصميم تمكن الأنظمة من التوسع بفعالية ودعم متطلبات التوافر العالي. الأمان ومواءمة DevOps تصميم بنية آمنة: ضمان تضمين أفضل ممارسات الأمان ضمن تصميمات هندسة البرمجيات لحماية الأنظمة وأصول البيانات. تكامل DevOps و CI/CD: مواءمة هندسة البرمجيات مع ممارسات DevOps وخطوط أنابيب CI/CD لدعم النشر الفعال والتسليم المستمر. مسؤوليات إضافية 3 المعرفة والمهارات الوظيفية مبادئ هندسة البرمجيات: فهم قوي لأنماط الهندسة المعمارية بما في ذلك الخدمات المصغرة، والهندسة المعمارية الموجهة بالأحداث، والهندسة المعمارية الطبقية، ونماذج الهندسة المعمارية النظيفة. منصات الحوسبة السحابية: الكفاءة في منصات السحابة مثل Microsoft Azure أو AWS أو Google Cloud Platform لنشر التطبيقات القابلة للتطوير. تقنيات واجهة برمجة التطبيقات والتكامل: معرفة قوية بواجهات برمجة التطبيقات RESTful وتكامل الأنظمة وبيئات الحوسبة الموزعة. تقنيات قواعد البيانات: الإلمام بقواعد البيانات العلائقية وغير العلائقية بما في ذلك SQL Server و Oracle و MySQL و PostgreSQL و MongoDB و Firestore. أطر البرمجة والتطوير: الكفاءة في لغات البرمجة مثل Java و JavaScript/Node.js وأطر التطوير المستخدمة في تطوير التطبيقات الحديثة. الخبرة الوظيفية خبرة في تطوير البرمجيات: خبرة لا تقل عن 8 سنوات في تطوير البرمجيات، بما في ذلك المشاركة العملية في بيئات تطوير الواجهة الخلفية والواجهة الأمامية. خبرة في الهندسة المعمارية وتصميم الحلول: خبرة مثبتة في تصميم وتنفيذ هياكل برمجيات المؤسسات وحلول الأنظمة الموزعة. خبرة في منصات السحابة والتكامل: خبرة عملية في العمل مع منصات السحابة وواجهات برمجة التطبيقات وتكامل الأنظمة وبيئات DevOps الحديثة. الكفاءات المرونة هندسة أنظمة التطبيقات L3 وصف هندسة البرمجيات L3 هندسة السحابة L3 أطر هندسة المؤسسات L3 هندسة الخدمات الموجهة L3 طلاقة الذكاء الاصطناعي بناء فرق عالية الأداء القيادة توفير التوجيه الجودة المرونة التعليم بكالوريوس في علوم الحاسب ماجستير في أي مجال ذي صلة أو تكنولوجيا المعلومات
ما ستقوم به
- • مهندس البرمجيات المعماري مسؤول عن تصميم هياكل برمجية قابلة للتطوير وآمنة وعالية الأداء تتوافق مع معايير المؤسسة.
- • يقدمون قيادة فنية لفرق التطوير ويترجمون متطلبات العمل إلى مخططات تقنية قوية.
المتطلبات
يجب أن يمتلك المرشحون خبرة لا تقل عن 8 سنوات في تطوير البرمجيات مع سجل حافل في هندسة المؤسسات والأنظمة الموزعة. مطلوب درجة البكالوريوس في علوم الحاسب أو مجال ذي صلة، ويفضل درجة الماجستير.
التعليم المطلوب
- درجة البكالوريوس
- درجة الدراسات العليا
نسبة التوافق13%
نصائح المقابلة
استعد لمناقشة خبرتك في تصميم هياكل برمجية قابلة للتطوير وآمنة وعالية الأداء، مع التركيز على مشاريعك السابقة في Power International Holding.
كن مستعدًا لمناقشة معرفتك بمنصات الحوسبة السحابية مثل Microsoft Azure و AWS و Google Cloud Platform، وكيف قمت بتطبيقها في مشاريع سابقة.
سلط الضوء على قدرتك على ترجمة متطلبات العمل إلى حلول تقنية قوية، وقدم أمثلة على كيفية قيادتك لفرق التطوير في تنفيذ هذه الحلول.
أظهر فهمًا عميقًا لمبادئ هندسة البرمجيات مثل الخدمات المصغرة والهندسة المعمارية الموجهة بالأحداث، وكيف تساهم في تحقيق أهداف العمل.
اقتراح آلي للمسار الوظيفي، وليس توصية رسمية من صاحب العمل.
المسار الوظيفي
كبير مهندسي البرمجيات المعماريين
مهندس برمجيات معماري
مدير هندسة المؤسسات
مدير التكنولوجيا (CTO)
الأسئلة الشائعة
ما هو الدور الرئيسي لمهندس البرمجيات المعماري في Power International Holding؟
الدور الرئيسي لمهندس البرمجيات المعماري هو تصميم وإدارة هياكل برمجية قابلة للتطوير وآمنة وعالية الأداء تدعم المنصات الرقمية وتطبيقات الأعمال للمؤسسة، مع ضمان التوافق مع معايير هندسة المؤسسات واستراتيجيات التكنولوجيا ومتطلبات العمل.
ما هي الخبرة المطلوبة لهذا الدور؟
يتطلب الدور خبرة لا تقل عن 8 سنوات في تطوير البرمجيات، بما في ذلك المشاركة العملية في بيئات تطوير الواجهة الخلفية والواجهة الأمامية، وخبرة مثبتة في تصميم وتنفيذ هياكل برمجيات المؤسسات وحلول الأنظمة الموزعة، بالإضافة إلى خبرة عملية في العمل مع منصات السحابة وواجهات برمجة التطبيقات وتكامل الأنظمة وبيئات DevOps الحديثة.
ما هي المؤهلات التعليمية المطلوبة؟
مطلوب درجة البكالوريوس في علوم الحاسب أو أي مجال ذي صلة أو تكنولوجيا المعلومات، ويفضل درجة الماجستير في أي مجال ذي صلة أو تكنولوجيا المعلومات.
ما هي المهارات التقنية الأساسية المطلوبة؟
تشمل المهارات التقنية الأساسية فهمًا قويًا لمبادئ هندسة البرمجيات (مثل الخدمات المصغرة، الهندسة المعمارية الموجهة بالأحداث)، والكفاءة في منصات الحوسبة السحابية (مثل Microsoft Azure، AWS، Google Cloud Platform)، ومعرفة قوية بواجهات برمجة التطبيقات RESTful وتكامل الأنظمة، والإلمام بتقنيات قواعد البيانات، والكفاءة في لغات البرمجة مثل Java و JavaScript/Node.js.
العمل في الدوحة
تُعد الدوحة، عاصمة قطر، مركزًا حيويًا للفرص المهنية في منطقة الخليج العربي. تتميز المدينة بسوق عمل ديناميكي يغذيه قطاعات رئيسية مثل الطاقة، وخاصة النفط والغاز، بالإضافة إلى التمويل، والضيافة، والإنشاءات، والتكنولوجيا. يجذب هذا التنوع الاقتصادي مجموعة واسعة من المواهب المحلية والدولية، مما يخلق بيئة عمل تنافسية ومحفزة. غالبًا ما تتميز ثقافة العمل في الدوحة بالاحترافية والتركيز على تحقيق الأهداف، مع تقدير للعمل الجاد والالتزام. توفر المدينة نمط حياة عصريًا، مع بنية تحتية متطورة تشمل شبكة مواصلات جيدة ومرافق عالمية المستوى، مما يسهل التنقل اليومي. تسعى الشركات الكبرى والمتوسطة، بالإضافة إلى المؤسسات الحكومية، باستمرار لتوظيف الكفاءات في مختلف التخصصات، مما يجعل الدوحة وجهة جذابة للباحثين عن عمل.
موقع تجميع وظائف من جهات خارجية. الحقول المنظَّمة (المهام، المتطلبات، المزايا، التعليم، الراتب، الأسئلة) مُستنبَطة آلياً من الإعلان الأصلي وقد تكون غير دقيقة. يُرجى التحقّق عبر الموقع الرسمي لصاحب العمل قبل التقديم.