المسؤوليات الرئيسية
- تصميم وتطوير وصيانة أنظمة خلفية قابلة للتوسع وعالية الأداء.
- هندسة وتنفيذ تطبيقات قائمة على الخدمات المصغرة باستخدام .NET Core.
- تطوير وتحسين واجهات برمجة التطبيقات RESTful للتكامل السلس مع الواجهات الأمامية وخدمات الطرف الثالث.
- العمل مع قواعد بيانات SQL (PostgreSQL، MySQL) وNoSQL (MongoDB، Redis) لتخزين واسترجاع البيانات بكفاءة.
- تطبيق أفضل ممارسات المصادقة والتفويض والأمان (OAuth، JWT، التشفير، أمان واجهات برمجة التطبيقات).
- التعاون مع فريق DevOps لإدارة خطوط أنابيب CI/CD، والحاويات (Docker، Kubernetes)، والنشر السحابي (AWS، Azure، GCP).
- ضمان قابلية توسع النظام وموثوقيته وتحسين الأداء.
- العمل مع البنى المعتمدة على الأحداث باستخدام Kafka أو RabbitMQ أو وسطاء الرسائل الآخرين.
- إجراء مراجعات الكود، وتوجيه المهندسين المبتدئين، وفرض أفضل ممارسات البرمجة.
- مواكبة تقنيات وأطر وممارسات الخلفية الناشئة.
المتطلبات
- خبرة 5+ سنوات في تطوير الأنظمة الخلفية.
- إتقان .NET Core.
- خبرة قوية في بنية الخدمات المصغرة والأنظمة الموزعة.
- معرفة عميقة بقواعد بيانات SQL وNoSQL (PostgreSQL، MySQL، MongoDB، Redis).
- خبرة في Docker وKubernetes والمنصات السحابية (AWS، Azure، GCP).
- خبرة عملية في وسطاء الرسائل (Kafka، RabbitMQ) للأنظمة المعتمدة على الأحداث.
- فهم قوي لأمان واجهات برمجة التطبيقات وآليات المصادقة وضبط الأداء.
- معرفة بأدوات CI/CD مثل Jenkins.
- خبرة في بنى قابلية التوسع والتوافر العالي.
- مهارات ممتازة في حل المشكلات وتصحيح الأخطاء والتحليل.
- مهارات تواصل وقيادة قوية لتوجيه المطورين المبتدئين.
المهارات المطلوبة
.NET CoreMicroservicesRESTful APIsPostgreSQLMongoDBRedisDockerKubernetesKafkaCI/CD
شارك هذه الوظيفة
تنبيهات ذكية
اختر متى نخبرك. · 1 مفعّل
كل وظائف هلا
جميع الوظائف الجديدة
وظائف في الرياض
وظائف جديدة في هذه المدينة
وظائف الهندسة
وظائف في نفس المجال