وظائف Lambda
قطع كود صغيرة قائمة على الأحداث تعمل عند الطلب، دون خادم يحتاج تحديد حجم أو تصحيح، تناسب المهام الخلفية والـwebhooks والواجهات البرمجية الخفيفة.
الحوسبة السحابية
كود تطبيق مبني على Lambda وDynamoDB وAPI Gateway وباقي كتالوج خدمات AWS، لا كود يعمل بالصدفة على نسخة EC2.
حين تريد شركة في دبي توظيف مطور AWS، يأتي الطلب عادة بعد أن يكون قرار المزوّد قد اتُّخذ بالفعل: المنتج يعمل على AWS، أو قرر أحد أصحاب المصلحة أنه سيفعل، ويحتاج العمل الآن شخصاً يمكنه البناء داخل تلك المنظومة تحديداً لا مطوراً عاماً لا يزال يتعلم خصوصياتها. يكتب مطور AWS كود تطبيق مقابل خدمات مثل Lambda للحوسبة، وDynamoDB أو RDS للبيانات، وAPI Gateway لنقاط الدخول، وS3 للتخزين، ويفهم كيف تتصرف تلك الخدمات معاً عملياً، لا فقط ما تفعله كل منها بمفردها.
ذلك العمق في المنصة هو صلب سبب توظيف مطور AWS تحديداً، بدلاً من مطور سحابي محايد تجاه المزوّد. افتتحت AWS منطقة تقع فعلياً في الشرق الأوسط داخل الإمارات، ويصف إعلان إطلاقها الخاص أنها تمنح العملاء طريقة لتشغيل أحمال عمل إنتاجية وتخزين بيانات داخل الدولة، لذا يُحسَم سؤال المنصة والسؤال الإقليمي معاً غالباً لمشروع في دبي.
ما يبنيه مطور AWS
خدمات AWS مسمّاة، تُستخدم بالطريقة التي تقصدها AWS.
قطع كود صغيرة قائمة على الأحداث تعمل عند الطلب، دون خادم يحتاج تحديد حجم أو تصحيح، تناسب المهام الخلفية والـwebhooks والواجهات البرمجية الخفيفة.
بيانات مبنية خصيصاً لأنماط وصول DynamoDB القائمة على المفتاح، أو مخطط علائقي على RDS حين يحتاج حجم العمل فعلاً استعلامات علائقية.
واجهات REST أو HTTP تُقدَّم عبر API Gateway، متصلة بـLambda أو خدمة حوسبة أخرى، بمصادقة وحدّ معدل مُعدَّين بشكل صحيح.
كود يُشغَّل برفع ملف إلى S3، أو طابور رسائل، أو حدث مجدول، شائع لمعالجة الملفات وإرسال الإشعارات ومزامنة البيانات بين الأنظمة.
تطبيقات مُحزَّمة لـECS أو خدمة حاويات مماثلة من AWS، لأحمال العمل الأكثر ثباتاً أو ثقلاً مما تناسبه وظيفة Lambda جيداً.
كود مكتوب ليطلب فقط صلاحيات AWS التي يحتاجها فعلاً، باستخدام أدوار لا بيانات دخول طويلة الأمد مدمجة في التطبيق.
تحتاج معظم شركات دبي التي توظف مطور AWS اثنين أو ثلاثة من هذه الأنماط الستة لا كلها، لذا تسمية الخدمات الفعلية في الموجز يسرّع تحديد النطاق كثيراً.
مهارات مهمة
خبرة AWS عملية، مفحوصة مقابل الخدمات التي يحتاجها مشروعكم فعلاً.
| المهارة أو الأداة | كيف يبدو الجيد | لماذا تهم |
|---|---|---|
| Lambda والتصميم القائم على الأحداث | يفهم أوقات البدء البارد والمهلات وحدود التزامن من نشرات حقيقية، لا عرضاً توضيحياً فقط | هذه الحدود تشكّل ما إذا كانت Lambda مناسبة لقطعة عمل معينة |
| نمذجة بيانات DynamoDB | يصمم الجداول حول أنماط الوصول مسبقاً، لا يعامل DynamoDB كقاعدة بيانات علائقية | جدول DynamoDB مُنمذَج بطريقة خاطئة مكلف ومرهق لإصلاحه لاحقاً |
| أدوار وسياسات IAM | يكتب سياسات محددة النطاق ويشرح لماذا تلزم صلاحية معينة | صلاحيات IAM الواسعة أكثر من اللازم مصدر شائع لحوادث حسابات AWS |
| البنية التحتية ككود لـAWS | مرتاح على قراءة أو كتابة قالب CloudFormation أو مماثل يُعرِّف موارد AWS | يبقي كود التطبيق وموارد AWS التي يعتمد عليها قابلَين للمراجعة معاً |
| الوعي بالتكلفة على AWS تحديداً | يشرح تقريباً لماذا يكلف تصميم Lambda أو DynamoDB معين أكثر من آخر عند التوسع | تكاليف AWS قائمة على الاستخدام ويمكن أن تفاجئ فريقاً لم ينمذجها قط |
طرق العمل معنا
يناسب المطور المتفرغ منتج AWS بتدفق ثابت من عمل الميزات. يناسب المشروع المحدد بناء أو ترحيل جزء معين من النظام، يُسلَّم مع التوثيق. حيث يجب أن يبقى الشخص على كشف رواتبكم طويلاً، يضع دعم التوظيف فريقنا مسؤولاً عن الاستقطاب والجانب التقني من التقييم، بينما يبقى القرار النهائي لكم. تناسب الاستشارة مهمة أقصر، لمراجعة خيار تصميم AWS معين قبل أن يلتزم فريقكم بميزانية أكبر له.
تقييم مرشح
فحوصات تكشف خبرة إنتاجية حقيقية على AWS لا قائمة أسماء خدمات.
أجروا هذه الفحوصات بأنفسكم، أو اطلبوا من فريقنا تطبيقها كالمرحلة التقنية من دعم التوظيف، فهذه هي الخطوة الأهم في أي عملية توظيف مطور AWS في دبي.
اسألوا أي خدمات استُخدمت، ولماذا هذه تحديداً، وماذا تغيّر في التصميم بمجرد أن أصبح مباشراً.
اسألوا عن بدء بارد أو مهلة أو حد تزامن واجهوه فعلاً، وكيف تجاوزوه. سؤال عادل يستحق طرحه عند توظيف مطور AWS في دبي لأي عمل قائم على الأحداث.
اطلبوا منهم رسم، بعبارات عامة، كيف نمذجوا البيانات لمشروع سابق ولماذا اختاروا تلك القاعدة.
المرشح ذو الخبرة الحقيقية بـAWS يمكنه عادة وصف مشكلة صلاحيات تسبب فيها أو اكتشفها، وماذا غيّر بعدها.
المرشح القوي يميّز بوضوح بين خدمات نشرها فعلاً في الإنتاج وأخرى قرأ عنها فقط.
تنطبق هذه الفحوصات أياً كان الطريق الذي تسلكونه لتوظيف مطور AWS في دبي، سواء أجريتموها بأنفسكم أو طلبتم من فريقنا تولّي التقييم التقني.
الشهادات
شهادة واحدة تطابق هذا الدور مباشرة.
تصف AWS هذه الشهادة بأنها تُثبت مهارات تطوير التطبيقات وتحسينها وتحزيمها ونشرها على AWS، واستخدام مسارات عمل CI/CD، وفق صفحة الاعتماد الخاصة بها. إشارة معقولة وقابلة للتحقق لمطور AWS بمستوى عملي.
تختبر الشهادة الاتساع عبر خدمات AWS. مشروع منشور والأسئلة أعلاه تختبر هل نشر المرشح فعلاً وصحّح شيئاً حقيقياً، وهو ما يهم أكثر لتوظيف محدد.
عند توظيف مطور AWS في دبي، اعتبروا الشهادة مرشح بداية والمشروع المنشور العامل الحاسم.
اعتبارات إماراتية
مجالان خاصان بالبناء على AWS من دبي.
يضع ملخص الإمارات لـالمرسوم بقانون اتحادي رقم 45 لسنة 2021 قواعد لنقل البيانات الشخصية عبر الحدود، لذا يجب أن يستطيع مطور AWS الذي يبني أي شيء يخزن بيانات عملاء أو موظفين شرح في أي منطقة AWS يعمل ولماذا اختيرت تلك المنطقة.
منطقة AWS في Middle East (UAE)، بثلاث مناطق توافر، مفتوحة لأحمال عمل إنتاجية منذ 2022، وفق إعلانها الخاص، ويجب أن يعرف المرشح كيفية النشر فيها تحديداً بدلاً من الافتراض إلى منطقة أخرى.
يقع هذا الدور في فئة الحوسبة السحابية لدينا، جزء من قسم توظيف مطورين في دبي الأوسع. إذا كان عملكم محايداً فعلاً تجاه المزوّد، قد تناسب صفحة مطور سحابي لدينا أكثر. حيث تكون الحاجة بنية تحتية AWS لا كود تطبيق، انظروا مهندس سحابة AWS، وحيث تكون الحاجة قرارات هندسة معمارية وتصميم على AWS، انظروا AWS Solutions Architect.
إجابات واضحة
يعمل المطور السحابي العام عبر المزوّدين على مستوى عملي. أما مطور AWS فقد تعمّق في منصة واحدة، ولوحة تحكمها، وأدوات سطر أوامرها، والسلوك المحدد لخدمات مثل Lambda وDynamoDB، وهذا يهم بمجرد أن يكون النظام في الإنتاج ويتصرف شيء بشكل غير متوقع.
يعتمد ذلك على حجم العمل. تناسب Lambda المهام القصيرة القائمة على الأحداث جيداً؛ أما حجم العمل الأكثر ثباتاً وعملاً دائماً فيناسبه غالباً خدمة حاويات أفضل. أخبرونا بشكل العمل وسنوصي بالخدمة، لا المزوّد فقط.
على مستوى عملي، غالباً نعم، خصوصاً في البداية. مع نمو حساب AWS، عادة ما يُبقي فصل الدور بين مطور AWS لكود التطبيق ومهندس سحابة AWS للبنية التحتية كليهما أسرع تقدماً.
AWS خيار قوي وواسع الاستخدام، لكنه ليس تلقائياً الأنسب لكل حجم عمل. إذا كنتم لا تزالون تقررون، يغطي دور المعماري السحابي لدينا تلك المقارنة بشكل صحيح قبل التزامكم بأي مزوّد.
كجزء من دعم التوظيف، نُجري التقييم التقني باستخدام الفحوصات في هذه الصفحة ونرفع تقريراً بلغة واضحة، بحيث يبقى قرار التوظيف لكم دون أن يكون عليكم إجراء التقييم بأنفسكم.
المصادر
سعر ثابت ومكتوب
وصلنا طلبك. نعمل الآن على كتابة عرض السعر.
خلال ساعات العمل ستصلك خلال 45 دقيقة. تحقق من بريدك الإلكتروني لرسالة التأكيد.