Oivan

Software Architect

Oivan

الرياضدوام كاملمتوسط20 مشاهدة

نبذة شاملة عن الوظيفة وأهميتها في السوق السعودي
تعتبر وظيفة مهندس البرمجيات (Software Architect) واحدة من الأدوار الحيوية في عالم التكنولوجيا الحديث، حيث تساهم بشكل كبير في تصميم وتطوير الأنظمة البرمجية المعقدة. في الوقت الذي تسعى فيه الشركات السعودية إلى تحقيق التحول الرقمي والابتكار، يصبح من الضروري وجود مهندسين مختصين في تصميم بنى تحتية برمجية متينة وقادرة على تلبية احتياجات السوق المتغيرة. يعمل مهندس البرمجيات على ضمان توافق الأنظمة مع الأهداف التجارية، مما يعزز من قدرة الشركة على المنافسة ويضمن تلبية متطلبات العملاء بشكل فعال. في شركة Oivan، يلعب مهندس البرمجيات دورًا محوريًا في تصميم الأنظمة البرمجية المعقدة، مما يساهم في تحقيق رؤى الشركة ويساعد على بناء حلول تكنولوجية مبتكرة تدعم النمو والتوسع.

المهام والمسؤوليات الرئيسية بالتفصيل

  1. تصميم وتحديد البنية التحتية عالية المستوى للبرمجيات: يشمل ذلك اختيار الإطارات والأدوات والتقنيات المناسبة التي تلبي احتياجات المشاريع.

  2. ضمان توافق الحلول المعمارية مع متطلبات الأعمال: التأكد من أن الحلول ليست فقط قادرة على تلبية المتطلبات الوظيفية، بل أيضًا قابلة للتوسع، والأمان، وسهلة الصيانة، وقادرة على التكيف مع المستقبل.

  3. إنتاج وصيانة الرسوم البيانية والنماذج المعمارية: يتضمن ذلك توثيق التصميم وتحديثه وفقًا لتغيرات المشروع ومتطلبات الأعمال.

  4. تقديم القيادة الفنية والإرشاد للفرق التطويرية: التأكد من التزام الفرق بالمعايير المعمارية وأفضل الممارسات.

  5. مراجعة الأكواد والتصاميم التقنية: ضمان توافقها مع المعمارية المعتمدة من قبل الفريق.

  6. توجيه ودعم المطورين في حل المشكلات التقنية المعقدة: توفير المساعدة الفنية لمواجهة التحديات اليومية.

  7. التعاون الوثيق مع أصحاب المنتجات والمحللين التجاريين: تحويل المتطلبات التجارية إلى حلول تقنية فعالة.

  8. التنسيق مع المهندسين المعماريين الآخرين والقادة الفنيين: لتحقيق توافق في القرارات المعمارية وضمان استمرارية المشاريع عبر المنصات المختلفة.

  9. التواصل بوضوح حول القرارات المعمارية: عرض التبريرات والاستراتيجيات لكل من المعنيين الفنيين وغير الفنيين.

  10. متابعة أحدث التقنيات والاتجاهات الصناعية: تقييم تأثيرها المحتمل على بنية الأنظمة البرمجية.

  11. قيادة أو دعم مبادرات إثبات المفهوم: تقييم التقنيات والأساليب الجديدة وفقًا لمتطلبات العمل.

  12. توصية بأفضل حزم التكنولوجيا والأدوات: بما يتماشى مع أهداف المؤسسة واحتياجات العملاء، مع الإشارة إلى الخبرة في Ruby on Rails كميزة إضافية.

المتطلبات والمؤهلات المطلوبة

  1. درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال ذي صلة.

  2. خبرة لا تقل عن 5 سنوات في مجال تطوير البرمجيات، مع التركيز على التصميم المعماري.

  3. فهم عميق لمبادئ التصميم المعماري وأنماط البرمجيات.

  4. خبرة في تطوير تطبيقات الويب، ويفضل أن تكون على دراية بإطارات العمل الحديثة.

  5. القدرة على تحليل متطلبات الأعمال وترجمتها إلى حلول تقنية فعالة.

  6. تجربة في مراجعة الأكواد وتصميم الحلول التقنية.

  7. إلمام بأساليب تطوير البرمجيات الرشيقة (Agile) وأفضل الممارسات.

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

  1. إتقان لغات البرمجة مثل Java، C#، وRuby.

  2. معرفة قوية بأنظمة إدارة قواعد البيانات مثل MySQL وMongoDB.

  3. تجربة في استخدام أدوات إدارة المشاريع مثل Jira أو Trello.

  4. إلمام بتقنيات الحوسبة السحابية مثل AWS أو Azure.

  5. فهم شامل لمفاهيم الأمان في تطوير البرمجيات.

  6. القدرة على العمل مع تقنيات الويب الحديثة مثل RESTful APIs وGraphQL.

المهارات الشخصية والقيادية

  1. مهارات تواصل ممتازة مع القدرة على توصيل الأفكار التقنية بوضوح.

  2. مهارات قيادية قوية مع القدرة على توجيه الفرق التقنية.

  3. مهارات التفكير النقدي والتحليلي لحل المشكلات المعقدة.

  4. القدرة على العمل تحت الضغط وتنظيم الأولويات بشكل فعال.

  5. مهارات تعاون قوية لبناء علاقات مثمرة مع الفرق المختلفة.

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

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

تفاصيل الوظيفة

تاريخ النشر٨ مارس ٢٠٢٦
التخصصتقنية المعلومات

عن الشركة

Oivan

Oivan

مشاركة الوظيفة