معماري برمجيات أول
بواسطة شركة ستارلينكس
وظيفة معماري برمجيات أول في شركة ستارلينكس لتصميم هندسة البرمجيات والإشراف عليها، لحملة البكالوريوس بخبرة من 10 إلى 12 سنة.
نظرة عامة
تعلن شركة ستارلينكس عن وظيفة معماري برمجيات أول.
عن الوظيفة
تتولى الوظيفة تصميم هندسة البرمجيات لدى الشركة وتطويرها والإشراف عليها، مع التركيز على أمن الحلول التقنية وقابليتها للتوسع وأدائها العالي. كما تقود تصميم الأنظمة وتضع معايير جودة البرمجيات وتتابع ممارسات التطوير.
- إعداد تصاميم شاملة للأنظمة والهياكل المعمارية والرسوم التقنية وصيانتها.
- تحديد معايير الهندسة المعمارية وأنماط التصميم وأطر العمل القابلة للتوسع.
- قيادة مراجعات الهندسة المعمارية وتقديم توصيات التصميم والتحقق من الجدوى التقنية للحلول الجديدة.
- توجيه فرق التطوير في تصميم الخدمات المصغرة والأنظمة المعتمدة على الأحداث والهياكل الموزعة.
- الإشراف على تصميم التكامل وبروتوكولات الاتصال بين الأنظمة والمنصات الخارجية.
- تطبيق ممارسات Agile SDLC مثل CI/CD والاختبارات الأحادية وGIT والنشر الآلي والتكامل المستمر.
- العمل مع مديري المنتجات والمطورين ومهندسي DevOps وفرق الأعمال لتحويل المتطلبات إلى حلول تقنية.
- التنسيق مع الموردين ومقدمي الخدمات والشركاء التقنيين لمتابعة تسليم المشاريع.
- تقييم الأنظمة الحالية واقتراح تحسينات معمارية.
- دعم نقل المعرفة والإرشاد التقني داخل فريق التقنية.
المرشح المناسب
تناسب الوظيفة المتخصصين في هندسة البرمجيات ممن لديهم مسار قيادي في تصميم المنصات المؤسسية.
التخصصات المطلوبة
هندسة البرمجيات
علوم الحاسب
تقنية المعلومات
المهارات المطلوبة
مهارات
الخدمات المصغرة
واجهات RESTful
أدوات وبرامج
.NET Core
C#
Docker
Entity Framework
gRPC
Kubernetes
PostgreSQL
RabbitMQ
المؤهلات
- بكالوريوس في علوم الحاسب أو هندسة البرمجيات أو تقنية المعلومات أو تخصص ذي صلة.
- خبرة من 10 إلى 12 سنة في هندسة البرمجيات والهندسة المعمارية.
- خبرة مثبتة في تصميم وبناء الخدمات المصغرة والأنظمة المعتمدة على الأحداث.
- شهادات Azure Architect أو AWS Solutions Architect أو TOGAF أو ما يعادلها (مفضلة).
- شهادات CCNP أو ITIL Foundation أو شهادات الشبكات السحابية من Microsoft وAzure وAWS (مفضلة).
المتطلبات
- إتقان C# و.NET Core وASP.NET وEntity Framework.
- إتقان PostgreSQL وLINQ.
- إتقان Docker وKubernetes.
- إتقان Redis وSignalR.
- إتقان CQRS والخدمات المصغرة والهندسة المعمارية المعتمدة على الأحداث.
- إتقان RESTful APIs وgRPC.
- معرفة OAuth2 وJWT ومبادئ أمن OWASP.
- إتقان RabbitMQ وAzure Service Bus وAPI Gateway.
- فهم جيد لبروتوكولات الشبكات (TCP/IP وDNS وDHCP وVLANs وVPN).
- خبرة في أدوات المراقبة مثل SolarWinds وPRTG وأنظمة التذاكر.
- معرفة أفضل ممارسات الأمن السيبراني والامتثال لأمن الشبكات.
- رخصة قيادة سارية.