الراتب عند المقابلة
BlackStone eIT
Dubai - United Arab Emirates
بصفته مستشار Golang، سيكون مسؤولاً عن تصميم وتطوير وتحسين التطبيقات البرمجية باستخدام لغة Go. المسؤوليات: تصميم وتطوير وصيانة التطبيقات البرمجية باستخدام لغة البرمجة Go. التعاون مع الفرق المتعددة الوظائف لتحديد متطلبات المشروع وتقديم حلول عالية الجودة. كتابة كود نظيف وفعال ومُوثّق جيدًا يلبي متطلبات المشروع وأفضل الممارسات الصناعية. تحسين أداء التطبيق وقابلية التوسع وموثوقيته من خلال إعادة هيكلة الكود وضبط الأداء وتصميم معمارية النظام. إجراء مراجعات الكود، وتقديم ملاحظات بنّاءة، وإرشاد المطورين المبتدئين لضمان جودة الكود واتساقه. استكشاف الأخطاء وإصلاحها، وتحديد الأسباب الجذرية، وتنفيذ حلول فعالة في الوقت المناسب. البقاء على اطلاع بأحدث الاتجاهات والتكنولوجيات وأفضل الممارسات في برمجة Go والتطوير البرمجي. المشاركة في عمليات التطوير الرشيقة، بما في ذلك تخطيط السبرينت، واجتماعات الوقفة، والاجتماعات الاستعادية. المتطلبات درجة البكالوريوس في علوم الحاسوب أو الهندسة أو مجال ذي صلة. يُفضّل الحصول على درجة الماجستير. خبرة مثبتة كمطوّر برمجيات مع التركيز على لغة البرمجة Go. فهم قوي للهياكل البيانات، والخوارزميات، ومبادئ تصميم البرمجيات. إتقان لغة Go، بما في ذلك التزامن، والقنوات، والـgoroutines. خبرة في أطر تطوير الويب مثل Gin أو Echo أو Buffalo. معرفة معمّقة بمعمارية الخدمات المصغرة وتكنولوجيات التحكيم (Docker، Kubernetes). معرفة بالمنصات السحابية (AWS، GCP، Azure) وخبرة في ممارسات التطوير الأصيلة سحابيًا. مهارات ممتازة في حل المشكلات، والانتباه للتفاصيل، والقدرة على العمل في بيئة سريعة الوتيرة. مهارات تواصل قوية ومهارات تفاعل اجتماعي، مع القدرة على التعاون بفعالية مع الفرق المتعددة الوظائف. الشهادات في برمجة Go أو التكنولوجيات ذات الصلة تعتبر ميزة إضافية.