نبحث عن خبير في Google Apigee Cloud يتمتع بخبرة عملية تزيد عن 5 سنوات في تصميم وتطوير وإدارة حلول واجهات البرمجة (API) على منصة Google Cloud Platform (GCP). سيكون المرشح المثالي مسؤولاً عن تصميم أنظمة بيئية لواجهات البرمجة (API) آمنة وقابلة للتوسع وعالية الأداء باستخدام Apigee، مع التعاون مع الفرق متعددة الوظائف لتمكين التحول الرقمي بسلاسة.
المسؤوليات الرئيسية:
- تصميم وتطوير واجهات البرمجة (API): تصميم وتنفيذ واجهات البرمجة باستخدام Apigee Edge/Apigee X، مع ضمان قابلية التوسع وسهولة الصيانة.
- إدارة بوابة واجهات البرمجة: تكوين ونشر وإدارة وكلاء واجهات البرمجة (API Proxies) والسياسات وتدفقات حركة المرور.
- الأمان والامتثال: تنفيذ OAuth وJWT ومفاتيح واجهات البرمجة (API Keys) وآليات المصادقة والترخيص الأخرى لتأمين واجهات البرمجة.
- تحسين الأداء: مراقبة وتحليل وتحسين أداء واجهات البرمجة وزمن الاستجابة والإنتاجية.
- التكامل: ربط واجهات البرمجة بالخدمات الخلفية والخدمات المصغرة وتطبيقات الطرف الثالث.
- المراقبة والتحليلات: استخدام أدوات التحليلات وتسجيل الدخول في Apigee لتتبع استخدام واجهات البرمجة واكتشاف الحالات الشاذة وتحسين الموثوقية.
- التعاون: العمل عن كثب مع المطورين والمعماريين وفرق DevOps لمواءمة استراتيجيات واجهات البرمجة مع أهداف العمل.
- التوثيق وأفضل الممارسات: الحفاظ على توثيق واضح لواجهات البرمجة، وفرض الحوكمة، وتعزيز ثقافة تضع واجهات البرمجة في المقام الأول.
المؤهلات:
- الخبرة: 5+ سنوات من الخبرة المهنية في إدارة واجهات البرمجة (API)، مع 3 سنوات على الأقل متخصصة في Apigee.
- الخبرة الفنية: معرفة قوية بـ REST وSOAP وGraphQL وJSON وXML وهندسة الخدمات المصغرة.
- المعرفة السحابية: إتقان خدمات Google Cloud Platform (GCP) مثل Cloud Functions وPub/Sub وBigQuery وKubernetes (GKE).
- الأمان: فهم عميق لمعايير أمان واجهات البرمجة وإدارة الهوية وأطر الامتثال.
- DevOps وCI/CD: خبرة عملية مع Jenkins وGit وDocker وخطوط أنابيب CI/CD لنشر واجهات البرمجة.
- حل المشكلات: مهارات تحليلية واستكشاف أخطاء قوية مع القدرة على حل مشكلات واجهات البرمجة المعقدة.
- التواصل: مهارات تواصل شفهية وكتابية ممتازة للتعاون عبر الفرق وأصحاب المصلحة.