أَدري
الذكاء الاصطناعي·تقنية المعلومات١٧‏/٩‏/٢٠٢٦

مهندس تقني برمجيات أول

Software Technical, Senior Engineer

الرياض دوام كامل 7+ سنوات بكالوريوس

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

تبحث أَدري عن مهندس تقني برمجيات أول يتمتع بخلفية قوية في تطوير البرمجيات لتقديم القيادة التقنية، ودفع أفضل الممارسات الهندسية، ودعم تقديم حلول برمجية قابلة للتوسع وموثوقة وعالية الجودة. يجمع الدور بين التطوير البرمجي العملي والقيادة التقنية والإرشاد والهندسة المعمارية والتعاون مع أصحاب المصلحة متعددي الوظائف.

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

  • قيادة التنفيذ التقني لمبادرات تطوير البرمجيات وضمان التوافق مع المتطلبات التجارية والتقنية.
  • ترجمة متطلبات الأعمال إلى حلول تقنية قابلة للتوسع وفعالة.
  • تصميم والمساهمة في هندسة النظام، بما في ذلك الخدمات المصغرة والأنظمة الموزعة وواجهات برمجة التطبيقات.
  • اتخاذ القرارات التقنية المتعلقة بتصميم التطبيقات والتطوير والأداء وقابلية التوسع.
  • تطوير وصيانة برمجيات عالية الجودة جاهزة للإنتاج مع البقاء عمليًا في البرمجة.
  • إجراء مراجعات الكود وضمان الالتزام بالمعايير الهندسية وأفضل ممارسات البرمجة وإرشادات الجودة.
  • التعاون مع مديري المنتجات والمصممين وأصحاب المصلحة الآخرين لتحديد الحلول التقنية وأساليب التسليم.
  • إرشاد المهندسين المبتدئين والمتوسطين ودعم نموهم التقني والمهني.
  • تقديم التوجيه التقني لفريق الهندسة ودعم حل المشكلات واتخاذ القرارات بفعالية.
  • دعم تخطيط خارطة الطريق التقنية والتقدير وتحديد الأولويات وتخطيط التسليم.
  • دفع اعتماد واستخدام خطوط أنابيب CI/CD وDocker وKubernetes والمنصات السحابية بفعالية.
  • تحديد ومعالجة مخاوف أداء النظام وقابلية التوسع والموثوقية والأمان.
  • المشاركة في إدارة الحوادث واستكشاف الأخطاء وإصلاحها ودوريات الاتصال عند الحاجة.
  • تعزيز ممارسات Agile/Scrum والمساهمة في التحسين المستمر داخل فريق الهندسة.
  • دعم حل النزاعات وتسهيل المناقشات التقنية الفعالة داخل الفريق.
  • الموازنة بين مسؤوليات التطوير العملية وقيادة الفريق والتنسيق التقني.
  • درجة البكالوريوس في علوم الحاسب أو الهندسة أو مجال ذي صلة (أو خبرة عملية معادلة).
  • الحد الأدنى 7 سنوات من الخبرة المهنية في تطوير البرمجيات.
  • 2-3 سنوات على الأقل في منصب قيادي تقني أو مهندس أول أو قائد فريق.
  • سجل حافل في تقديم أنظمة إنتاجية على نطاق واسع.
  • خبرة في إرشاد أو إدارة فريق من المهندسين (عادة 3-8 أشخاص).
  • إتقان قوي للغة أساسية واحدة على الأقل (مثل Java أو Python أو Go أو JavaScript/TypeScript أو C#).
  • فهم عميق لتصميم النظام والهندسة المعمارية (الخدمات المصغرة، الأنظمة الموزعة، واجهات برمجة التطبيقات).
  • خبرة مع المنصات السحابية (AWS أو Azure أو GCP).
  • إلمام قوي بقواعد البيانات (SQL وNoSQL) والتخزين المؤقت ونمذجة البيانات.
  • خطوط أنابيب CI/CD والحاويات (Docker) والتنسيق (Kubernetes).
  • الإلمام بالبنية التحتية ككود (Terraform، CloudFormation) ميزة إضافية.
  • فهم قوي لأفضل ممارسات الأمان وتحسين الأداء.
  • خبرة في سير عمل التحكم في الإصدارات (Git) وعمليات مراجعة الكود.
  • القدرة على ترجمة متطلبات الأعمال إلى حلول تقنية.
  • خبرة في إجراء مراجعات الكود وتطبيق أفضل الممارسات الهندسية.
  • مهارات تواصل قوية — القدرة على العمل مع مديري المنتجات والمصممين وأصحاب المصلحة.
  • القدرة على إرشاد المهندسين المبتدئين/المتوسطين ودعم نموهم.
  • خبرة في منهجيات Agile/Scrum.
  • مهارات حل النزاعات واتخاذ القرارات.
  • القدرة على الموازنة بين البرمجة العملية ومسؤوليات قيادة الفريق.
  • خبرة في تخطيط خارطة الطريق التقنية والتقدير.
  • سجل في دفع القرارات المعمارية والاستراتيجية التقنية.
  • خبرة في إدارة الحوادث ودوريات الاتصال.
  • مساهمات في المصادر المفتوحة أو الكتابة التقنية/المدونات (ميزة إضافية).

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

JavaPythonGoJavaScript/TypeScriptC#MicroservicesDistributed SystemsAPIsAWSAzure
شارك هذه الوظيفة

تنبيهات ذكية

اختر متى نخبرك. · 1 مفعّل
كل وظائف أَدري
جميع الوظائف الجديدة
وظائف في الرياض
وظائف جديدة في هذه المدينة
وظائف الذكاء الاصطناعي
وظائف في نفس المجال
أَدري
عن الشركة

أَدري

الرياض

كل وظائفها