Senior Java & Microservices Application Support Engineer📣 إعلان
في رائد العمل
منذ يومان
| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | بالموقع | |
| الموقع | الرياض |
عن الدور
تبحث Jobstronaut عن مهندس دعم تطبيقات Java و Microservices أول لدور حضوري في الرياض، المملكة العربية السعودية. هذا المنصب حيوي للحفاظ على استقرار وأداء وموثوقية التطبيقات الرئيسية. يتضمن الدور استكشاف الأخطاء وإصلاحها الفنية العميقة، وإدارة الحوادث، ودعم التحسينات للأنظمة الموزعة القائمة على الخدمات المصغرة، ويتطلب خلفية قوية في تطوير Java وخبرة مثبتة في بيئات دعم الإنتاج L2/L3. سيكون لدى المرشح المثالي فهم شامل لهندسة الخدمات المصغرة وسجل حافل في دعم الأنظمة المعقدة والموزعة.
المسؤوليات الرئيسية
- تقديم دعم L2/L3 لتطبيقات الخدمات المصغرة المستندة إلى Java في بيئات الإنتاج.
- استكشاف الأخطاء وإصلاحها وحل مشكلات الإنتاج المعقدة، بما في ذلك اختناقات الأداء وانقطاعات النظام، مما يضمن حلاً في الوقت المناسب.
- إجراء تحليل شامل للأسباب الجذرية (RCA) للحوادث وتنفيذ تدابير وقائية.
- مراقبة صحة التطبيق وأدائه باستخدام أدوات مثل AppDynamics و Dynatrace و ELK Stack و Splunk و Grafana.
- ضمان الالتزام باتفاقيات مستوى الخدمة (SLAs) واتفاقيات مستوى التشغيل (OLAs).
- دعم الخدمات المصغرة المنشورة على منصات الحاويات بما في ذلك Kubernetes و OpenShift و Docker.
- تحليل السجلات، و thread dumps، و heap dumps، ومقاييس JVM لتشخيص وحل مشكلات التطبيق.
- إدارة عمليات نشر التطبيقات والتصحيحات وتغييرات التكوين.
- العمل مع خطوط أنابيب CI/CD، بما في ذلك Jenkins و GitLab CI.
- تقديم إصلاحات على مستوى الكود وتنفيذ تحسينات طفيفة لتطبيقات Java و Spring Boot.
- المشاركة في مراجعات الكود والمساهمة في ضبط أداء التطبيق.
- التعاون مع فرق التطوير لتعزيز استقرار التطبيق ومرونته وقابليته للمراقبة.
- دعم واجهات برمجة التطبيقات (APIs) والتكاملات، بما في ذلك خدمات REST و SOAP.
- استكشاف الأخطاء وإصلاحها المتعلقة ببوابات واجهات برمجة التطبيقات وأنظمة المراسلة مثل Kafka و RabbitMQ.
- العمل مع قواعد البيانات بما في ذلك Oracle و SQL Server و PostgreSQL، وإجراء ضبط للاستعلامات وحل المشكلات المتعلقة بقواعد البيانات.
- التعاون مع فرق DevOps والبنية التحتية وفرق الأعمال لحل المشكلات.
- المشاركة في غرف الحرب وجسور الحوادث الرئيسية لتقديم الخبرة الفنية.
- تقديم تحديثات وتقارير منتظمة لأصحاب المصلحة حول حالة التطبيق وتقدم حل الحوادث.
المؤهلات والمتطلبات
- حد أدنى 8 سنوات من الخبرة المجمعة في تطوير Java ودعم الإنتاج.
- خبرة واسعة في Java (الإصدارات 8 أو 11 أو 17) وإطار عمل Spring Boot.
- خبرة عملية في تصميم وتطوير ودعم التطبيقات المبنية على هندسة الخدمات المصغرة.
- إتقان العمل مع واجهات برمجة التطبيقات RESTful، وتنسيقات بيانات JSON و XML.
- مهارات قوية مثبتة في تصحيح الأخطاء وحل المشكلات المعقدة.
- خبرة مع أدوات المراقبة مثل AppDynamics و Dynatrace و Splunk و ELK Stack.
- معرفة بتقنيات تحليل السجلات وإعداد آليات تنبيه فعالة.
- خبرة مع تقنيات الحاويات بما في ذلك Docker و Kubernetes و OpenShift.
- معرفة قوية بـ SQL وخبرة مثبتة في ضبط أداء قواعد البيانات.
- خبرة عملية مع قواعد البيانات العلائقية مثل Oracle و MySQL و PostgreSQL.
- خبرة عملية مع أدوات وممارسات CI/CD، بما في ذلك Jenkins و Git و Maven و Gradle.
- فهم عمليات إدارة الإصدار وخطوط أنابيب النشر.
- خبرة في دعم خدمات SOAP وبوابات واجهات برمجة التطبيقات.
- الإلمام بأنظمة المراسلة مثل Kafka و RabbitMQ.
- خبرة مع منصات سحابية مثل AWS أو Azure أو GCP تعتبر ميزة إضافية.
- يفضل خبرة في مجال الخدمات المصرفية أو المالية.
- شهادة ITIL أو خبرة العمل ضمن أطر دعم قائمة على ITIL مفضلة.
- التعرض لممارسات الأمان بما في ذلك OAuth2 و JWT وأمان واجهات برمجة التطبيقات مفيد.
- خبرة مع الأنظمة عالية التوفر والأنظمة الموزعة تعتبر ميزة.
المهارات التقنية
- Java (8/11/17)
- Spring Boot
- هندسة الخدمات المصغرة
- واجهات برمجة التطبيقات RESTful
- JSON و XML
- تصحيح الأخطاء وحل المشكلات
- مراقبة أداء التطبيقات (AppDynamics, Dynatrace, Splunk, ELK Stack)
- الحاويات (Docker, Kubernetes, OpenShift)
- SQL وضبط أداء قواعد البيانات
- قواعد البيانات العلائقية (Oracle, MySQL, PostgreSQL)
- أدوات وممارسات CI/CD (Jenkins, Git, Maven, Gradle)
- إدارة الإصدار وخطوط أنابيب النشر
- SOAP
- بوابات واجهات برمجة التطبيقات
- أنظمة المراسلة (Kafka, RabbitMQ)
- منصات سحابية (AWS, Azure, GCP)
- إطار عمل ITIL
- ممارسات الأمان (OAuth2, JWT, API Security)
موقع العمل والخبرة
هذا منصب بدوام كامل، حضوري يقع في الرياض، المملكة العربية السعودية. يتطلب الدور حدًا أدنى من الخبرة لمدة 10 سنوات، مع التركيز القوي على خلفية مجمعة في تطوير Java ودعم إنتاج واسع النطاق.
متطلبات الوظيفة
- تتطلب اكثر من ١٠ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Java & Microservices Application Support Engineer
- وظائف مسوق عقاري في جدة
- وظائف موظف حجوزات في جدة
- وظائف مساعد إداري في جدة
- وظائف أخصائي تسويق في جدة
- وظائف مندوب مبيعات في جدة
- مجالات وظيفية أخرى في الرياض
- وظائف مسوق عقاري في الرياض
- وظائف موظف حجوزات في الرياض
- وظائف مساعد إداري في الرياض
- وظائف أخصائي تسويق في الرياض
- وظائف مندوب مبيعات في الرياض
- وظائف Operations Manager في الرياض
- وظائف Head Chef في الرياض
- وظائف Sales Manager في الرياض
- وظائف Business Development Manager في الرياض
- وظائف Legal Researcher في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف موظف استقبال فندق في المدينة المنورة
- وظائف مشغل ماكينة في الدمام
- وظائف مساعد إداري في مكة المكرمة
- وظائف أمن وسلامة في مكة المكرمة
- وظائف اخصائي تربية خاصة في الدمام
- وظائف طاهي (شيف) في مكة المكرمة
- وظائف اخصائي تربية خاصة في شقراء
- وظائف سائق حافلة في الرياض
- وظائف مدير مالي في الجبيل
- وظائف كاتب محتوى في جدة
