صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيإدارة خطوط الأنابيب: تعلم كيفية نشر التطبيقات في بيئات مختلفة باستخدام خطوط أنابيب Git، مما يضمن نشرًا سلسًا ومتسقًا عبر جميع بيئات العملاء.
عمليات النشر للعملاء: تحمل مسؤولية تنظيم وتنفيذ عمليات النشر للعملاء، وضمان الالتزام بأفضل الممارسات ومتطلبات العملاء.
نظافة خطوط الأنابيب: صيانة خطوط أنابيب النشر والإشراف عليها، بما في ذلك تتبع تغييرات الإصدار وإدارة الفروع وتنفيذ مهام انتقاء الأفضل لضمان سلامة التعليمات البرمجية.
إدارة الإصدارات: لكل إصدار جديد، قم بإنشاء وإدارة عمليات الالتزام المناسبة لانتقاء الأفضل، مما يضمن عملية إصدار نظيفة ومنظمة.
ملاحظات الإصدار وتتبع الإصدارات: دعم توثيق وتتبع ملاحظات الإصدار وتغييرات الإصدارات للمنتجات في مجموعة إدارة الأمتعة، وضمان السجلات المحدثة والدقيقة.
إدارة تكوين العملاء: المساعدة في تتبع التكوينات والتغييرات الخاصة بالعملاء وضمان صيانة جميع بيئات العملاء بشكل صحيح.
إعداد اختبار التكامل المستمر: استعدادًا للمسؤوليات المستقبلية، ساعد في إعداد وتشغيل اختبارات التكامل المستمر لكل عملية نشر، وفقًا لتوجيهات رئيس اختبار البرمجيات.
ما الذي تحتاجه للتأهل لهذا الدور؟
الخلفية التعليمية: أسعى حاليًا للحصول على درجة في علوم الكمبيوتر أو تكنولوجيا المعلومات أو الهندسة أو مجال ذي صلة.
المهارات الفنية: فهم Git وCI/CD ووثائق الإصدار. تعد المعرفة بالحاويات (docker) ومنصات السحابة (AWS) ولغات البرمجة النصية (على سبيل المثال، Bash وPython) واختبار البرامج والشبكات ميزة إضافية.
الاهتمام بـ DevOps: الاهتمام الحقيقي بمبادئ DevOps وأنابيب التكامل المستمر/النشر المستمر (CI/CD) والتوثيق والأتمتة.
مهارات حل المشكلات: مهارات تحليلية وحل مشكلات قوية مع الاهتمام بالتفاصيل.
التواصل: مهارات اتصال شفهية وكتابية جيدة. القدرة على العمل بشكل فعال في بيئة الفريق.
القدرة على التكيف: الرغبة في التعلم والتكيف مع التقنيات والأدوات الجديدة.
ما نقدمه
الخبرة العملية: فرصة للعمل في مشاريع واقعية واكتساب خبرة عملية في DevOps.
الإرشاد: التوجيه والدعم من المتخصصين ذوي الخبرة في هذا المجال.
التطوير المهني: التعرف على أفضل ممارسات الصناعة والتقنيات الناشئة.
جدول زمني مرن: خيارات للعمل عن بعد وساعات عمل مرنة.
التواصل: فرصة لبناء علاقات وشبكات داخل الصناعة.
بصفتك متدربًا في DevOps، ستساعد في سد الفجوة بين التطوير والعمليات، مما يساعد في تبسيط العمليات وتحسين التعاون. فيما يلي المهارات والمؤهلات الأساسية الضرورية لهذا الدور:
الفهم الأساسي لمبادئ DevOps: الإلمام بمفاهيم وممارسات DevOps، بما في ذلك التكامل المستمر/النشر المستمر (CI/CD) والأتمتة.
أنظمة التحكم في الإصدارات: الخبرة في أدوات التحكم في الإصدارات مثل Git لإدارة تغييرات التعليمات البرمجية والتعاون مع أعضاء الفريق.
مهارات البرمجة النصية: المعرفة الأساسية بلغات البرمجة النصية (مثل Python أو Bash أو PowerShell) لأتمتة المهام وتحسين سير العمل.
الحوسبة السحابية: فهم منصات السحابة (مثل AWS وAzure وGoogle Cloud) وخدماتها لدعم النشر وقابلية التوسع.
التعبئة والتغليف: الإلمام بتقنيات التعبئة والتغليف مثل Docker لإدارة نشر التطبيقات في بيئات معزولة.
المراقبة والتسجيل: الوعي بالأدوات المستخدمة لمراقبة أداء التطبيق (مثل Prometheus وGrafana) والتسجيل (مثل ELK stack).
أدوات التعاون: الخبرة في أدوات التعاون وإدارة المشاريع (مثل Jira وTrello) لدعم التواصل بين الفريق وتتبع المهام.
مهارات حل المشكلات: القدرة على استكشاف المشكلات واقتراح الحلول في بيئة سريعة الخطى.
الاهتمام بالتفاصيل: مهارات تنظيمية قوية لإدارة المهام والحفاظ على الوثائق بدقة.
عقلية التعلم: الحرص على تعلم أدوات وتقنيات ومنهجيات جديدة ذات صلة بممارسات DevOps.
مهارات الاتصال: التواصل اللفظي والمكتوب الفعال للتعاون مع أعضاء الفريق وعمليات التوثيق.
لاعب الفريق: القدرة على العمل بشكل جيد في بيئة تعاونية ودعم مبادرات الفريق.