Tabbio
تسجيل الدخول إلى التطبيق
قبل 11 يومًا

مطور API Connect - عن بعد

Valleysoft · Riyadh, Riyadh Province, Saudi Arabia
Workableقدّم عبر موقع الشركة
Full Time
Remote

نبذة عن الوظيفة

Valleysoft هي شركة تقدم خدمات تكنولوجيا المعلومات وتقدم حلول تكنولوجيا المؤسسات، وتطوير البرمجيات، وإدارة العمليات، وخدمات البنية التحتية للعملاء في جميع أنحاء العالم. من خلال العمل عبر قطاع تكنولوجيا المعلومات والخدمات، تدعم الشركة المؤسسات بالأنظمة وعمليات التكامل والأنظمة الأساسية التي تعتمد عليها لتشغيل العمليات الحيوية وتوسيع نطاقها. يعد هذا الدور فرصة للمساهمة في مبادرات API الخاصة بالمؤسسة التي تربط التطبيقات والبيانات والخدمات عبر البيئات المعقدة. بصفتك مطور API Connect، ستلعب دورًا رئيسيًا في بناء حلول تكامل موثوقة وآمنة ومدارة بشكل جيد أثناء الشراكة مع المهندسين المعماريين والمطورين وضمان الجودة والبنية التحتية والأمن وفرق DevOps لدعم التسليم عالي الجودة وأداء النظام الأساسي المستمر.

المسؤوليات

  • تطوير وتكوين وصيانة واجهات برمجة التطبيقات باستخدام IBM API Connect.
  • تصميم وتنفيذ واجهات برمجة تطبيقات RESTful بناءً على متطلبات العمل والمتطلبات الفنية.
  • إدارة دورة حياة واجهة برمجة التطبيقات (API) الكاملة، بما في ذلك التطوير والاختبار والنشر والإصدار والتقاعد.
  • تكوين سياسات بوابة API للمصادقة، والترخيص، والأمن، وتحديد المعدل، والتقييد، والتوجيه، وإدارة حركة المرور.
  • تنفيذ أمان واجهة برمجة التطبيقات (API) باستخدام OAuth 2.0 وJWT وTLS/SSL وآليات الأمان ذات الصلة.
  • تطوير وصيانة تعريفات API باستخدام OpenAPI وSwagger.
  • تكوين منتجات API والخطط والتطبيقات والاشتراكات ووصول المستهلك.
  • دعم وصيانة عمليات نشر بوابة مطور واجهة برمجة التطبيقات (API) وواجهة برمجة التطبيقات (API).
  • دمج واجهات برمجة التطبيقات مع التطبيقات الخلفية وقواعد البيانات ومنصات البرامج الوسيطة والأنظمة الخارجية.
  • العمل مع REST، SOAP، HTTP/HTTPS، JSON، وXML.
  • استكشاف مشكلات اتصال API والأمان والأداء والتكامل وإصلاحها.
  • مراقبة أداء واجهة برمجة التطبيقات (API)، وحركة المرور، والأخطاء، والتوفر.
  • دعم عمليات نشر API عبر بيئات التطوير وUAT والإنتاج.
  • المشاركة في اختبار API وحل العيوب ودعم الإنتاج.
  • التعاون مع مهندسي الحلول ومطوري التطبيقات وضمان الجودة والبنية التحتية والأمن وفرق DevOps.
  • إعداد والحفاظ على مواصفات واجهة برمجة التطبيقات (API)، والوثائق الفنية، ووثائق النشر، وإجراءات الدعم.
  • المشاركة في مراجعات التعليمات البرمجية والتصميم واتباع معايير التطوير والحوكمة المعمول بها في واجهة برمجة التطبيقات (API).
  • دعم حوادث الإنتاج وحل المشكلات المتعلقة بواجهة برمجة التطبيقات (API).

المتطلبات

المؤهلات المطلوبة

  • درجة البكالوريوس في علوم الكمبيوتر، هندسة البرمجيات، تكنولوجيا المعلومات، نظم المعلومات، الهندسة، أو مجال تقني ذي صلة.
  • 6-8 سنوات من الخبرة العملية في إدارة واجهة برمجة التطبيقات (API)، وتطوير واجهة برمجة التطبيقات (API)، وتكامل المؤسسات.
  • خبرة عملية قوية مع IBM API Connect (APIC)، بما في ذلك تصميم واجهة برمجة التطبيقات (API)، وتطويرها، وتكوينها، وسياسات الأمان، وإدارة دورة الحياة، والنشر، والمراقبة، واستكشاف الأخطاء وإصلاحها.
  • خبرة في تصميم وتطوير REST APIs، مع معرفة قوية بـ OpenAPI / Swagger.
  • خبرة في تكوين سياسات بوابة API بما في ذلك التوجيه والمصادقة والترخيص وتحديد المعدل والتقييد، إلى جانب تنفيذ أمان API باستخدام OAuth 2.0 وJWT وTLS/SSL.
  • خبرة في دمج واجهات برمجة التطبيقات (APIs) مع تطبيقات المؤسسات وقواعد البيانات والبرامج الوسيطة، والعمل مع HTTP/HTTPS وخدمات الويب SOAP وJSON وXML لتكامل الأنظمة المؤسسية والقديمة.
  • خبرة في إدارة دورة حياة API عبر التطوير وUAT والإنتاج، بما في ذلك الإصدارات والنشر والنشر والتقاعد والاختبار وحل العيوب ودعم نشر الإنتاج.
  • خبرة في اتباع معايير تصميم وأمان API المعمول بها، والمشاركة في عمليات تصميم أو مراجعة API الآمنة، والالتزام بمعايير تطوير المؤسسة، ودعم عمليات الإصدار المنظم وإدارة التغيير.
  • اللغة الإنجليزية المنطوقة والمكتوبة من الجيد إلى الجيد جدًا فيما يتعلق بالوثائق الفنية، ومواصفات واجهة برمجة التطبيقات (API)، والمناقشات الفنية، واستكشاف الأخطاء وإصلاحها، والتعاون مع الفرق الفنية.
  • اللغة العربية كتابة وتحدثاً جيدة جداً للتواصل والتنسيق مع أصحاب المصلحة والفرق السعودية المحلية.
  • التوفر خلال ساعات العمل في المملكة العربية السعودية.

المؤهلات المفضلة

  • تجربة مع IBM DataPower، أو IBM App Connect Enterprise (ACE) / IIB، أو IBM Cloud Pak for Integration (CP4I).
  • تجربة مع كافكا أو التكامل القائم على الحدث.
  • خبرة في قطاع الخدمات المصرفية أو المالية.

الفوائد

  • التأمين الصحي الخاص
  • التدريب والتطوير

المسؤوليات

1Develop, configure, and maintain APIs using IBM API Connect.
2Design and implement RESTful APIs based on business and technical requirements.
3Manage the full API lifecycle, including development, testing, deployment, versioning, and retirement.
4Configure API Gateway policies for authentication, authorization, security, rate limiting, throttling, routing, and traffic management.
5Implement API security using OAuth 2.0, JWT, TLS/SSL, and related security mechanisms.
6Develop and maintain API definitions using OpenAPI and Swagger.
7Configure API products, plans, applications, subscriptions, and consumer access.
8Support and maintain the API Developer Portal and API publishing processes.

المتطلبات

1Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Information Systems, Engineering, or a related technical field.
26–8 years of hands-on experience in API management, API development, and enterprise integration.
3Strong practical experience with IBM API Connect (APIC), including API design, development, configuration, security policies, lifecycle management, deployment, monitoring, and troubleshooting.
4Experience designing and developing REST APIs, with strong knowledge of OpenAPI / Swagger.
5Experience configuring API Gateway policies including routing, authentication, authorization, rate limiting, and throttling, along with implementing API security using OAuth 2.0, JWT, and TLS/SSL.
6Experience integrating APIs with enterprise applications, databases, and middleware, and working with HTTP/HTTPS, SOAP web services, JSON, and XML for enterprise and legacy system integration.
7Experience with API lifecycle management across Development, UAT, and Production, including versioning, publishing, deployment, retirement, testing, defect resolution, and production deployment support.
8Experience following established API design and security standards, participating in secure API design or review processes, adhering to enterprise development standards, and supporting structured release and change-management processes.
9Good to very good written and spoken English for technical documentation, API specifications, technical discussions, troubleshooting, and collaboration with technical teams.
10Good to very good written and spoken Arabic for communication and coordination with local Saudi stakeholders and teams.
11Availability during Saudi Arabia business hours.
12Experience with IBM DataPower, IBM App Connect Enterprise (ACE) / IIB, or IBM Cloud Pak for Integration (CP4I).
13Experience with Kafka or event-driven integration.
14Experience in the Banking or Financial Services sector.

المزايا

1Private Health Insurance
2Training & Development

المهارات والوسوم

SADevOpsBankingCompliance

احجز رابط tabbio
قبل أن يُحجز