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

مصمم / مهندس API Connect - في الموقع

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

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

Valleysoft هي شركة تقدم خدمات تكنولوجيا المعلومات تقدم حلول تكنولوجيا المؤسسات، وتطوير البرمجيات، وإدارة العمليات، ودعم البنية التحتية للعملاء في جميع أنحاء العالم. تعمل الشركة عبر بيئات الأعمال المعقدة، وتساعد المؤسسات على تصميم وبناء ودعم الأنظمة التي تحافظ على تشغيل العمليات الحيوية بشكل آمن وفعال. يركز هذا الدور على تشكيل قدرات إدارة واجهة برمجة التطبيقات (API) على مستوى المؤسسة لمناظر التكامل المعقدة. باعتبارك مصمم/مهندس API Connect، ستساعد في تحديد البنية والمعايير وممارسات الحوكمة التي تدعم أنظمة API البيئية القابلة للتطوير والآمنة والموثوقة، مع الشراكة بشكل وثيق مع أصحاب المصلحة في الهندسة المعمارية والهندسة والبنية التحتية والأمن السيبراني وDevOps. المسؤوليات • تصميم وهندسة حلول إدارة API للمؤسسات باستخدام IBM API Connect. • تحديد بنيات منصة API القابلة للتطوير والآمنة والمتوفرة بدرجة كبيرة. • تصميم وإدارة دورة حياة واجهة برمجة التطبيقات (API) الكاملة، بما في ذلك التصميم والتطوير والنشر والإصدار والمراقبة والتقاعد. • إنشاء معايير API للمؤسسة وإرشادات التصميم واصطلاحات التسمية والأنماط القابلة لإعادة الاستخدام. • تصميم وتنفيذ سياسات أمان واجهة برمجة التطبيقات، بما في ذلك المصادقة والترخيص وتحديد المعدل والتقييد وعناصر التحكم في الوصول. • تكوين وإدارة سياسات بوابة API وآليات الأمان. • تصميم تكاملات واجهة برمجة التطبيقات (API) مع التطبيقات الداخلية والأنظمة الخارجية وخدمات الجهات الخارجية. • تحديد أنماط بنية واجهة برمجة التطبيقات (API) المتوافقة مع تكامل المؤسسات ومعايير التكنولوجيا. • إنشاء أطر عمل ومعايير وسياسات وأفضل الممارسات لحوكمة واجهة برمجة التطبيقات. • مراجعة تصميمات API والتأكد من الامتثال لمعايير الهندسة المعمارية والحوكمة. • الشراكة مع مهندسي المؤسسات والحلول لمواءمة حلول واجهة برمجة التطبيقات (API) مع بنية المؤسسة الأوسع. • التعاون مع فرق تطوير التطبيقات والتكامل والبنية التحتية والأمن السيبراني وDevOps. • تحليل متطلبات الأعمال والمتطلبات الفنية وترجمتها إلى واجهات برمجة التطبيقات (API) القابلة للتطوير وبنيات التكامل. • تصميم أمان واجهة برمجة التطبيقات (API) باستخدام معايير مثل OAuth 2.0 وOpenID Connect وJWT والبروتوكولات ذات الصلة.

المتطلبات • درجة البكالوريوس في علوم الكمبيوتر، هندسة البرمجيات، تكنولوجيا المعلومات، نظم المعلومات، الهندسة، أو مجال تقني ذي صلة. • 10-12 عامًا من الخبرة في إدارة واجهة برمجة التطبيقات (API) وهندسة التكامل، بما في ذلك العمل في بيئات تكامل المؤسسات الكبيرة. • خبرة عملية مع IBM API Connect، بما في ذلك تصميم حلول إدارة API للمؤسسات وتكوين سياسات API Gateway. • خلفية قوية في تصميم واجهات برمجة تطبيقات REST، والعمل مع خدمات ويب SOAP، ودعم تكامل الخدمات الصغيرة. • تجربة ربط واجهات برمجة التطبيقات بقواعد البيانات والتطبيقات والبرامج الوسيطة والأنظمة الخارجية عبر عمليات تكامل الواجهة الخلفية للمؤسسة. • تجربة تحديث المناظر الطبيعية للتكامل، بما في ذلك الكشف عن الخدمات القديمة من خلال واجهات برمجة التطبيقات الحديثة. • فهم قوي لHTTP/HTTPS، JSON، وXML. • خبرة عملية في تنفيذ ضوابط أمان واجهة برمجة التطبيقات (API)، بما في ذلك المصادقة والترخيص وتحديد المعدل والتقييد والتوجيه وسياسات الأمان ذات الصلة. • خبرة في تصميم بنيات API الآمنة باستخدام OAuth 2.0 وOpenID Connect وJWT وTLS/SSL وmTLS. • خبرة في دمج منصات API مع حلول IAM للمؤسسات أو موفري الهوية. • خلفية في البيئات المصرفية أو FinTech، مع خبرة في تصميم بنيات وضوابط أمان واجهة برمجة التطبيقات للحماية من تهديدات واجهة برمجة التطبيقات الشائعة. • خبرة عملية مع أطر إدارة واجهة برمجة التطبيقات (API) للمؤسسات، بما في ذلك معايير تصميم واجهة برمجة التطبيقات (API)، واصطلاحات التسمية، والوثائق، والإصدارات، وأنماط واجهة برمجة التطبيقات (API) القابلة لإعادة الاستخدام. • الخبرة التي تحكم دورة حياة واجهة برمجة التطبيقات (API) بدءًا من التصميم والموافقة وحتى النشر والمراقبة والإصدار والتقاعد. • خبرة في إجراء مراجعات التصميم والهندسة المعمارية الرسمية لواجهة برمجة التطبيقات (API) والعمل من خلال عمليات الموافقة على واجهة برمجة التطبيقات (API) متعددة الوظائف والحوكمة.

المتطلبات

1Bachelor’S Degree In Computer Science, Software Engineering, Information Technology, Information Systems, Engineering, Or A Related Technical Field.
210–12 Years Of Experience In API Management And Integration Architecture, Including Work In Large Enterprise Integration Environments.
3Hands On Experience With IBM API Connect, Including Designing Enterprise API Management Solutions And Configuring API Gateway Policies.
4Strong Background Designing REST APIs, Working With SOAP Web Services, And Supporting Microservices Integration.
5Experience Connecting APIs With Databases, Applications, Middleware, And External Systems Across Enterprise Backend Integrations.
6Experience Modernizing Integration Landscapes, Including Exposing Legacy Services Through Modern APIs.
7Solid Understanding Of HTTP/HTTPS, JSON, And XML.
8Hands On Experience Implementing API Security Controls, Including Authentication, Authorization, Rate Limiting, Throttling, Routing, And Related Security Policies.
9Experience Designing Secure API Architectures Using OAuth 2.0, OpenID Connect, JWT, TLS/SSL, And MTLS.
10Experience Integrating API Platforms With Enterprise IAM Solutions Or Identity Providers.
11Background In Banking Or FinTech Environments, With Experience Designing API Security Architectures And Controls To Protect Against Common API Threats.
12Hands On Experience With Enterprise API Governance Frameworks, Including API Design Standards, Naming Conventions, Documentation, Versioning, And Reusable API Patterns.
13Experience Governing The API Lifecycle From Design And Approval Through Deployment, Monitoring, Versioning, And Retirement.
14Experience Conducting Formal API Architecture And Design Reviews And Working Through Cross Functional API Approval And Governance Processes.

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

SADevOpsCybersecurityBankingCompliance
قدّم على هذه الوظيفة

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