تفاصيل الوظيفة
اطّلع على تفاصيل الوظيفة، ثم قدّم عليها أو احفظها لوقت لاحق.
مهندس برمجيات
نُشرت في 20 يونيولا يوجد متقدمون بعد
المجال
تكنولوجيا المعلومات والخدمات الرقمية
مستوى الخبرة
خبير
المهارات المطلوبة
تطوير API (REST/GraphQL)
عن الوظيفة
المقدمة
نبحث عن مهندس برمجيات أول لقيادة تصميم وتطوير أنظمة قابلة للتوسع وإرشاد فريق من المطورين. يركز هذا الدور على بناء واجهات برمجة تطبيقات قوية وتصميم حلول تعزز الابتكار في مجال تكنولوجيا المعلومات والخدمات الرقمية.
المسؤوليات
- تصميم وتوثيق بنية النظام، مع ضمان التوافق مع أهداف العمل ومتطلبات قابلية التوسع.
- إرشاد المطورين المبتدئين والمتوسطين من خلال مراجعات الكود، والبرمجة الثنائية، وجلسات مشاركة المعرفة.
- قيادة تطوير واجهات برمجة التطبيقات (REST و GraphQL)، مع ضمان الأداء العالي والأمان وقابلية الصيانة.
- التعاون مع الفرق متعددة التخصصات لتحديد المتطلبات الفنية وتقديم الحلول في الوقت المحدد.
- دفع التحسين المستمر في عمليات التطوير ومعايير جودة البرمجيات.
المهارات التقنية
- إتقان متقدم لتصميم وتنفيذ واجهات REST و GraphQL.
- خبرة قوية في بنية النظام وأنماط التصميم (مثل الخدمات المصغرة، الأحداث المدفوعة).
- معرفة عملية بأطر العمل ولغات البرمجة الخلفية (مثل Node.js، Python، Java، أو ما شابه).
- الإلمام بالخدمات السحابية (AWS، Azure، أو GCP) وتقنيات الحاويات (Docker، Kubernetes).
- خبرة في أنظمة التحكم بالإصدارات (Git)، خطوط التكامل والتسليم المستمر (CI/CD)، والاختبار الآلي.
عن صاحب العمل
سرّي
تكنولوجيا المعلومات والخدمات الرقمية

