الوصف الوظيفي
اغمر نفسك في أفضل أعمال حياتك المهنية في DigitalOcean. انطلق بجانب مجتمع قوي من أفضل المواهب الذين لا يكلون في سعيهم لبناء سحابة قابلة للتوسع بأبسط الطرق. إذا كان لديك عقلية نمو، وتحب التفكير بشكل كبير وجريء، وتشعر بالطاقة في بيئة سريعة الوتيرة من مُعطِّل حقيقي للصناعة، ستجد مكانك هنا. نحن نقدر الفوز معًا - أثناء التعلم، والاستمتاع، وإحداث فرق عميق للذين يحلمون ويبنون في العالم.
نبحث عن خبير مطور تطبيقات Node.js وHeadless ذو مهارات عالية للعب دور حاسم في استكشاف الأخطاء وإصلاحها، وتحسين، ودعم تطبيقات الويب الحديثة المعتمدة على JavaScript. كخبير في الموضوع، ستتعامل مع قضايا معقدة وعالية الأولوية تتعلق بـ Node.js، وتكاملات Headless CMS، وأطر العمل الحديثة للواجهة الأمامية (Next.js، React، Nuxt.js).
سوف يستفيد خبير مطور Node.js من فهم عميق للبرمجة غير المتزامنة و"الرؤوس الخالية" الحديثة لحل التحديات التقنية التي تؤثر على أداء التطبيق، وقابلية التوسع، ووقت التشغيل. يضمن هذا المنصب أن يتمكن عملاء Cloudways من نشر وتوسيع أحمال التطبيقات المتقدمة بخبرة عالية، مما يقلل من الاعتماد على المطورين الخارجيين.
ما ستقوم به:
استكشاف الأخطاء وإصلاحها المتقدمة في Node.js وحل المشكلات:
- تشخيص وحل أخطاء وقت تشغيل Node.js، وتسريبات الذاكرة، وزيادة زجاجة الحدث.
- استكشاف تعارضات الاعتماد (npm/yarn) وقضايا عدم توافق الإصدارات.
- حل مشكلات إدارة العمليات باستخدام أدوات مثل PM2 أو Systemd.
- تصحيح الأخطاء المعقدة في أخطاء وقت البناء ووقت التشغيل في بيئات SSR (التقديم من جانب الخادم) وSSG (توليد المواقع الثابتة).
- استكشاف وحل مشكلات التنفيذ غير المتزامن، بما في ذلك رفض الوعود وجحيم الاستدعاء.
تحسين الأداء والرؤوس الخالية:
- ضبط وقت التشغيل: ضبط حدود الذاكرة في Node.js وإعدادات جمع القمامة لتحقيق الاستخدام الأمثل للخادم.
- أداء واجهة برمجة التطبيقات: تحسين أوقات استجابة واجهة برمجة التطبيقات (REST وGraphQL) واستراتيجيات جلب البيانات.
- تكوين ذاكرة الكائن: تنفيذ وتحسين Redis أو Memcached لإدارة الجلسات وتخزين التطبيقات.
الأمان وتقوية النظام:
- أمان التطبيق: تنفيذ أفضل الممارسات لـ JWT وOAuth وإدارة متغيرات البيئة.
- فحص الثغرات: تحديد وحل الثغرات داخل نظام حزم Node.js (npm audit).
- ضمان اتباع التطبيقات لأفضل الممارسات الأمنية لحمايتها من الحقن.
التعاون عبر الوظائف والتدريب:
- تصعيد الخبراء: التعامل مع القضايا المتقدمة التي يصعدها مهندسو الدعم، وتقديم تحليل جذري مفصل (RCA).
- التعاون مع مطوري العملاء: العمل مع فرق تطوير العملاء لتحديد وتنفيذ إصلاحات على مستوى التطبيق.
- تدريب الفريق الداخلي: إجراء ورش عمل تقنية حول Node.js وHeadless CMS وأحدث اتجاهات الحزمة لمهندسي الدعم.
المقاييس الرئيسية: (اختياري)- درجة رضا العملاء (CSAT)
- حل الاتصال الأول (FCR)
- متوسط وقت التعامل (AHT)
- تراكم التذاكر
- مساهمات الإرشاد
ما ستضيفه إلى DigitalOcean:- التعليم: بكاليوس/بكالوريوس في علوم الكمبيوتر/الهندسة أو مجال ذي صلة.
- الخبرة: 4-5 سنوات من الخبرة ذات الصلة في تطوير Node.js أو الدعم الفني على مستوى عالٍ لبرامج JS الحديثة.
- المهارات التقنية الأساسية:
- أدوات الأداء: معرفة بـ Redis وVarnish وCloudflare وأدوات المراقبة (New Relic، Datadog، إلخ).
- المهارات الشخصية: مهارات قوية في الكتابة والتواصل الشفهي للتعاون مع العملاء، مع نهج متعاطف في الدعم.
- التوفر: القدرة على العمل بفعالية في بيئة على مدار الساعة طوال أيام الأسبوع مع نوبات دوارة، بما في ذلك الليالي وعطلات نهاية الأسبوع.
*هذا دور في الموقع
JR: 2026-7454
#LI-Onsite
لماذا ستحب العمل في DigitalOcean- نحن نبتكر بهدف. ستكون جزءًا من شركة تكنولوجيا متطورة ذات مسار تصاعدي، تفخر بتبسيط السحابة والذكاء الاصطناعي حتى يتمكن البناة من قضاء المزيد من الوقت في إنشاء البرمجيات التي تغير العالم. كعضو في الفريق، ستكون سمكة قرش تفكر بشكل كبير وجريء ومبدع، مثل مالك مع ميل للعمل ووعي قوي بالمسؤولية تجاه العملاء والمنتجات والموظفين والقرارات.
- نحن نولي الأولوية لتطوير المسيرة المهنية. في DO، ستقوم بأفضل أعمال حياتك. ستعمل مع بعض من أذكى وأكثر الأشخاص إثارة في الصناعة. نحن منظمة عالية الأداء ستتحدى دائمًا تفكيرك بشكل كبير. سيوفر لك فريق تطوير المنظمة الموارد لضمان استمرارك في النمو. نقدم للموظفين تعويضات عن المؤتمرات والتدريب والتعليم ذي الصلة. جميع الموظفين لديهم وصول إلى أكثر من 10,000 دورة تدريبية عبر LinkedIn Learning لدعم نموهم وتطويرهم المستمر.
- نحن نهتم برفاهيتك. بغض النظر عن موقعك، سنوفر لك مجموعة تنافسية من الفوائد لدعمك من برنامج مساعدة الموظفين إلى لقاءات الموظفين المحليين إلى سياسة الإجازات المرنة، على سبيل المثال. بينما تبقى الفلسفة حول فوائدنا هي نفسها في جميع أنحاء العالم، قد تختلف الفوائد المحددة بناءً على اللوائح والتفضيلات المحلية.
- نحن نكافئ موظفينا. يعتمد نطاق الرواتب لهذا المنصب على بيانات السوق، وسنوات الخبرة ذات الصلة، والمهارات. قد تكون مؤهلاً للحصول على مكافأة بالإضافة إلى الراتب الأساسي؛ تحدد مبالغ المكافأة بناءً على أداء الشركة والفرد. نقدم أيضًا تعويضات الأسهم للموظفين المؤهلين، بما في ذلك منح الأسهم عند التوظيف وخيار المشاركة في برنامج شراء الأسهم للموظفين.
- DigitalOcean هي صاحب عمل يساوي الفرص. نحن لا نميز على أساس العرق أو الدين أو اللون أو النسب أو الأصل الوطني أو الطائفة أو الجنس أو التوجه الجنسي أو الهوية أو التعبير الجنسي أو العمر أو الإعاقة أو الحالة الطبية أو الحمل أو التركيب الجيني أو الحالة الاجتماعية أو الخدمة العسكرية.
حدود التقديم: يمكنك التقدم لحد أقصى 3 وظائف خلال أي فترة 180 يومًا. تعزز هذه السياسة مطابقة أفضل بين الأدوار والمرشحين وتشجع على التقديم المدروس حيث تتماشى مؤهلاتك بشكل أقوى.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.