مهندس DevOps رئيسي
يكمن في صميم عملنا هدف بسيط: تمكين فرق الهندسة من إنشاء المنصات واختبارها ونشرها بأمان وكفاءة. وبصفتك مهندس ديفوبس رئيسي، ستلعب دورًا رائدًا في تحقيق هذه الرؤية.
ستعمل عن كثب مع المهندسين ومديري المنتجات والتسليم وأخصائيي ضمان الجودة ومسؤولي الأنظمة من أجل تحسين سير العمل من خلال الأتمتة وتوفير الأدوات والتحسين المستمر. مهمتك: تبسيط دورة الحياة الكاملة من مرحلة التطوير وحتى النشر — مما يتيح إصدارات إنتاجية أسرع وأكثر موثوقية وأمانًا.
يتطلب النجاح في هذا المنصب خبرة فنية وفهمًا عميقًا لتوقعات مستوى الخدمة، مع التركيز بشكل كبير على تشخيص المشكلات وحلها قبل أن تؤثر على تقديم الخدمة.
الموقع: القاهرة
نبذة عن العميل: عميلنا هو مزود عالمي لتقنيات الدفع يعمل في طليعة مجال إصدار البطاقات ومعالجتها باستخدام تقنيات السحابة الأصلية. ويقدم الشركة خدماته للبنوك وشركات التكنولوجيا المالية والعملاء من الشركات من خلال حلول معاملات قابلة للتوسع بدرجة عالية وآمنة وتعمل في الوقت الفعلي. وبفضل عملياتها التي تمتد عبر قارات متعددة، توفر الشركة تجارب دفع رقمية سلسة من خلال بنية تحتية متطورة ورؤى مستندة إلى البيانات وابتكار سريع، مما يجعلها لاعباً رئيسياً في مجال الخدمات المالية المتطور.
المسؤوليات
- تصميم وتطوير سلسلة أدوات البناء والإصدار والنشر الخاصة بـ DevOps، وتشجيع استخدامها، وتقديم التوجيه والقيادة بشأن أفضل الممارسات
- توفير نماذج وقوالب للاستخدامات الشائعة للتكامل المستمر لتستخدمها فرق التطبيقات
- تحديد وتنفيذ أنماط موحدة للنشر المستمر وتمكين الخدمة الذاتية لفرق التطبيقات
- تحديد معايير قياس جودة الكود ووضع الإجراءات اللازمة لنشر النتائج
- تحديد معايير قياس الأمان الثنائي وآلية إخطار مالكي التطبيقات في حالة عدم استيفاء المعايير
- توفير الأدوات والعمليات اللازمة لتطوير تطبيقات أكثر أمانًا باستخدام أدوات الاختبار الأمني الآلي مثل تحليل مكونات البرمجيات (SCA)،
- اختبار أمان التطبيقات الثابت (SAST) واختبار أمان التطبيقات الديناميكي (DAST)
- تحديد فرص تحسين السرعة والجودة والأمان من خلال سلسلة أدوات DevOps وتقديم خطط عمل للتنفيذ
- تحديد المجالات التي يمكن أن تسهم فيها معايير التطبيقات في تحسين قابلية دعم التطبيقات عبر مراحل "الإنشاء" و"النشر" و"التشغيل" في الأعمال
- تحديد العقبات والمعوقات والصعوبات التي تعترض المسار الطبيعي للتغيير عبر البيئات المختلفة
- تقديم المشورة بشأن المجالات التي يمكن أن تؤدي فيها التغييرات في هياكل الفرق ومسؤولياتها إلى تحسين الأداء التنظيمي فيما يتعلق بـ DevOps
- العمل مع فرق العمليات في مجالات تخطيط السعة والموثوقية وقابلية التوسع والأداء
- مراجعة بنية المنصة وحلول العملاء مع التركيز على الموثوقية وقابلية التكرار وقابلية الدعم وقابلية النشر في جميع البيئات المستهدفة
- الحفاظ على وثائق تشغيلية واضحة ودقيقة
المتطلبات والمهارات
- درجة البكالوريوس في علوم الكمبيوتر أو العلوم أو الهندسة أو أي مجال ذي صلة
- أكثر من 10 سنوات من الخبرة في وظائف DevOps
- قدرات مثبتة في مجال تكنولوجيا المعلومات، مع تركيز كبير على ممارسات ومبادئ DevOps
- خبرة مثبتة في تصميم وتنفيذ وإدارة مسارات التكامل المستمر/التسليم المستمر (CI/CD) باستخدام أدوات مثل GitHub Actions
- خبرة في التعامل مع مستودعات البرامج الثنائية مثل JFrog Artifactory
- خبرة في نشر الملفات الثنائية للتقنيات التي نستخدمها: Java، Maven، Gradle، NPM، Python.
- خبرة واسعة في التعامل مع ما لا يقل عن منصتين سحابيتين مثل AWS أو Azure أو GCP أو OCI أو RHOS، لضمان بنية تحتية قابلة للتوسع وآمنة وموثوقة
- يتمتع بخبرة واسعة في تقنيات الحاويات، بما في ذلك Docker وKubernetes
- خبرة واسعة في البرمجة النصية والأتمتة بهدف تبسيط العمليات وتحسين الكفاءة.
- خلفية في هندسة البرمجيات مع خبرة في التطوير القائم على الاختبار.
- يتمتع بمهارة في لغة برمجة نصية واحدة على الأقل (Python، Bash، Powershell، إلخ) ولغة برمجة مُجمَّعة (C++، Golang، Java)
- القدرة على استخدام أدوات إدارة التكوين (مثل Puppet وChef وAnsible) لإعداد البنية التحتية وإدارة التغييرات
- يمتلك مهارات ممتازة في العمل الجماعي والتوجيه، وله سجل حافل في قيادة فرق متعددة التخصصات لتحقيق أهداف أتمتة DevOps وتعزيز الإنتاجية بشكل عام.
- لقد عملت في مجال الإنتاج في بيئة PaaS أو SaaS أو IaaS
- لقد عملت مع أنظمة موزعة واسعة النطاق
- القدرات
- يُعتبر خبيرًا متخصصًا في مجال عمله داخل مؤسسة العميل، ويتمتع بخبرة عميقة و/أو واسعة في تخصصه، بالإضافة إلى معرفة واسعة بالتخصصات الأخرى داخل قسمه
- يتوقع التحديات التجارية الداخلية و/أو الخارجية و/أو القضايا التنظيمية؛ ويقترح تحسينات على العمليات أو المنتجات أو الخدمات
- يحل المشكلات التي عادةً ما تكون فريدة ومعقدة وتتطلب تقييم العناصر غير الملموسة، ولها تأثير واسع النطاق على الأعمال
- يعمل عادةً بقدر كبير من الحرية في بيئة معقدة. ويستخدم تقديره الخاص فيما يتعلق بالأساليب والتقنيات ومعايير التقييم المستخدمة لحل هذه المشكلات.
- يساهم بفكره الريادي في وضع استراتيجية القسم.
- يقود فرق المشاريع لتحقيق الإنجازات والأهداف.
- يتعين عليه التواصل مع قيادات الأقسام والتأثير عليها بانتظام، وقد يتطلب سير العمل التأثير على القيادة التنفيذية على مستوى المؤسسة.
- عادةً ما يكون الترقية إلى هذا المستوى مشروطًا بمتطلبات العمل بالإضافة إلى إثبات الكفاءة في هذا المستوى.
إذا كنت شغوفًا بالتكنولوجيا وترغب في العمل على مشاريع مليئة بالتحديات مع فريق موهوب، فنحن نتطلع إلى التواصل معك. تقدم بطلبك الآن وساعدنا في تحويل الأفكار إلى واقع: [email protected]
أرسل إلينا سيرتك الذاتية وخطاب التقديم
تشير علامة "*" إلى الحقول الإلزامية