وصف الوظيفة
ملخص الوظيفة
نحن نبحث عن مهندس دعم الخدمات المصغرة الأول ذو خبرة لقيادة دعم الإنتاج والميزة التشغيلية لتطبيقات الخدمات المصغرة الحيوية. الدور جزء من منظمة دعم على مدار 24x7، ويتطلب المشاركة في ورديات متناوبة وتغطية عند الطلب لضمان توفر عالٍ واستقرار وحل سريع للحوادث لأنظمة المؤسسة. يجب أن يمتلك المرشح المثالي خبرة عميقة في خدمات مصغرة مبنية على Java، OpenShift، استكشاف أخطاء الإنتاج المعقدة، المراقبة، وممارسات DevOps.
المسؤوليات الأساسية
- قيادة دعم الإنتاج للمستويين 2/3 لتطبيقات الخدمات المصغرة للمؤسسة.
- العمل كقائد فني خلال الحوادث الإنتاجية، قيادة حل المشكلة والتنسيق مع فرق التطوير والبنية التحتية وDevOps.
- إجراء استكشاف أخطاء متقدم وتحليـل السبب الجذري لمشاكل التطبيق والوسطاء والبنية التحتية والأداء.
- مراقبة أنظمة الإنتاج بشكل استباقي لتحديد المخاطر وتدهور الأداء واحتمالية الانقطاعات.
- دعم عمليات نشر التطبيق وإدارة الإصدارات والتراجع وجاهزية البيئة ضمن OpenShift.
- ضمان الامتثال بمستويات الخدمة من خلال إدارة الحوادث وطلبات الخدمة وتذاكر المشكلات بشكل فعال.
- تحليل سجلات التطبيق وسلوك JVM وصحة الحاويات ومقاييس البنية التحتية لحل القضايا المعقدة.
- دفع تحسينات الخدمة المستمرة من خلال تحديد القضايا المتكررة وتنفيذ حلول دائمة.
- تطوير وصيانة دفاتر التشغيل ومقالات معرفة وقاعدة الدعم.
- توجيه وتقديم الإرشاد الفني لمهندسي الدعم المبتدئين.
- التعاون مع فرق التطوير لتحسين موثوقية التطبيق وقابليته للمشاهدة والدعم.
- المشاركة في تخطيط الإصدار وقراءة جاهزية الإنتاج والتحقق بعد التنفيذ.
- دعم أنشطة التعافي من الكوارث واختبار التحول والتعافي وخطط استمرارية الأعمال.
- المشاركة في دورة دعم عند الطلب للنظم الإنتاجية الحيوية.
المرشح المفضل
سنوات الخبرة
لا مطلوب خبرة
الدرجة العلمية
درجة البكالوريوس / دبلوم عالي
Job description
Job Summary
We are seeking an experienced Senior Microservices Support Engineer to lead the production support and operational excellence of mission-critical microservices applications. The role is part of a 24x7 support organization, requiring participation in rotating shifts and on-call coverage to ensure high availability, stability, and rapid incident resolution for enterprise systems. The ideal candidate will possess deep expertise in Java-based microservices, OpenShift, troubleshooting complex production issues, monitoring, and DevOps practices.
Key Responsibilities
- Lead Level 2/Level 3 production support for enterprise microservices applications.
- Act as the technical lead during production incidents, driving issue resolution and coordinating with development, infrastructure, and DevOps teams.
- Perform advanced troubleshooting and root cause analysis for application, middleware, infrastructure, and performance-related issues.
- Monitor production systems proactively to identify risks, performance degradation, and potential outages.
- Support application deployments, release management, rollbacks, and environment readiness within OpenShift.
- Ensure compliance with SLAs by managing incidents, service requests, and problem tickets effectively.
- Analyze application logs, JVM behavior, container health, and infrastructure metrics to resolve complex issues.
- Drive continuous service improvements by identifying recurring issues and implementing permanent solutions.
- Develop and maintain operational runbooks, knowledge base articles, and support documentation.
- Mentor and provide technical guidance to junior support engineers.
- Collaborate with development teams to improve application reliability, observability, and supportability.
- Participate in release planning, production readiness reviews, and post-implementation validation.
- Support disaster recovery activities, failover testing, and business continuity initiatives.
- Participate in an on-call support rotation for critical production systems.
Preferred candidate
Years of experience
No experience required
Degree
Bachelor's degree / higher diploma