وظيفة مطور IBM DataPower لدى إمداد بإلم في الرياض
تفاصيل الوظيفة
نبحث عن مطور IBM DataPower ذي خبرة للانضمام إلى فريق منصة التكامل وAPI في شركة Emdad By Elm بالرياض. سيقوم بتصميم وتطوير وتكوين وصيانة حلول التكامل الآمنة على أجهزة IBM DataPower Gateway، مع دور رئيسي في حماية خدمات المؤسسة وتحسين توجيه الرسائل وتطبيق بروتوكولات الأمان وتمكين التواصل السلس بين الخدمات المصغرة والتطبيقات الخلفية القديمة.
المهام والمسؤوليات
- تصميم وبناء واختبار ونشر Multi-Protocol Gateways (MPGW) و Web Service Proxies (WSP) وكائنات XML Firewall وبوابات API على أجهزة IBM DataPower.
- تطبيق سياسات أمان مؤسسية متينة باستخدام OAuth 2.0 و OpenID Connect (OIDC) و SAML 2.0 و Mutual TLS (mTLS) والتحقق من JWT و WS-Security.
- إنشاء أنماط XSLT و Gateway Script (Node.js/JavaScript) وسياسات معالجة لتحويل الحمولات المعقدة (JSON إلى XML، SOAP إلى REST) وتحسين الرسائل والتوجيه الديناميكي.
- دمج بوابات DataPower مع منصات إدارة API (مثل IBM API Connect) ووسطاء خدمات المؤسسة (ESB/IBM MQ).
- إدارة ملفات التعريف المشفرة وملفات SSL/TLS للعميل والخادم والبنية التحتية للمفاتيح العامة (PKI) وإجراءات تجديد الشهادات الآلية.
- مراقبة أداء الأجهزة (CPU والذاكرة والإنتاجية) وتشخيص اختناقات الأداء وأخطاء النظام وإخفاقات الأمان باستخدام سجلات النظام وأدوات التتبع و DataPower Probe.
- أتمتة عمليات بناء الجهاز وإدارة الإصدارات ونشرها باستخدام Git و Jenkins و Nexus (بالإضافة إلى أطر DPConfig/DCM).
- الحفاظ على المخططات المعمارية ووثائق التحكم بالواجهة (ICDs) وأدلة التكوين وفقًا لمعايير المؤسسة.
المهارات المطلوبة
- خبرة عملية لا تقل عن 3 سنوات في تطوير وإدارة IBM DataPower Gateways.
- إتقان قوي في XSLT 1.0/2.0 و GatewayScript و JavaScript و XML/XPath.
- فهم عميق لبروتوكولات HTTP/HTTPS و REST و SOAP و JSON و XML و IBM MQ و SFTP وشبكات TCP/IP.
- خبرة عملية في تكوين SSL/TLS و AAA (المصادقة والتفويض والتدقيق) و PKI و SAML و OAuth و JWT والشهادات الرقمية.
- إلمام بأدوات أتمتة النشر (Ansible أو Jenkins أو GitLab CI/CD أو Terraform) لترقية البيئات (DEV/TEST/PROD).
- (إضافي) خبرة في Java 8+ وكتابة استعلامات SQL والتكامل مع IBM DB2.
- (إضافي) شهادة IBM DataPower أو IBM API Connect المهنية.
- (إضافي) معرفة عملية بإدارة IBM MQ أو حلول API Gateway (مثل Kong أو Apigee).
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسب أو تقنية المعلومات أو هندسة البرمجيات أو مجال ذي صلة (أو خبرة عملية معادلة).
- مهارات تحليلية قوية وقدرة على تصحيح الأخطاء وحل مشكلات تكامل الأنظمة.
- القدرة على التعاون بفعالية مع فرق الأمان ومعماريي المؤسسة وفرق هندسة البرمجيات الخلفية.
عرض النص الأصلي للإعلان
Job Overview
We are seeking an experienced IBM DataPower Developer to join our Integration & API Platform team. In this role, you will design, develop, configure, and maintain secure integration solution objects on IBM DataPower Gateway appliances. You will play a key role in protecting enterprise services, optimizing message routing, enforcing security protocols, and enabling seamless communication across microservices and legacy backend applications.
Key Responsibilities
- Gateway Development & Configuration: Design, construct, test, and deploy Multi-Protocol Gateways (MPGW), Web Service Proxies (WSP), XML Firewall objects, and API Gateways on IBM DataPower appliances.
- Security Implementation: Implement robust enterprise security policies using OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, Mutual TLS (mTLS), JWT validation, and WS-Security.
- Transformation & Routing: Create XSLT stylesheets, Gateway Script (Node.js/JavaScript), and processing policies for complex payload transformations (JSON to XML, SOAP to REST), message enrichment, and dynamic routing.
- API Integration: Integrate DataPower Gateways with API Management platforms (e.g., IBM API Connect) and enterprise service buses (ESB/IBM MQ).
- Certificate & TLS Management: Manage Crypto profiles, SSL/TLS client/server profiles, public key infrastructure (PKI), and automated certificate renewal procedures.
- Performance & Troubleshooting: Monitor appliance CPU, memory, and throughput. Diagnose performance bottlenecks, system errors, and security failures using system logs, trace tools, and DataPower Probe.
- CI/CD & Governance: Automate appliance build, versioning, and deployment processes using Git, Jenkins, and Nexus repository managers (alongside DPConfig/DCM frameworks).
- Documentation & Best Practices: Maintain architectural blueprints, interface control documents (ICDs), and configuration guides adhering to enterprise standards.
Required Qualifications & Skills
Technical Expertise
- IBM DataPower Experience: 3+ years of hands-on experience developing and administering IBM DataPower Gateways.
- Scripting & Development Languages: Strong proficiency in XSLT 1.0/2.0, GatewayScript, JavaScript, and XML/XPath.
- Protocols & Standards: Deep understanding of HTTP/HTTPS, REST, SOAP, JSON, XML, IBM MQ, SFTP, and TCP/IP networks.
- Security Standards: Hands-on experience configuring SSL/TLS, AAA (Authentication, Authorization, and Auditing), PKI, SAML, OAuth, JWT, and Digital Certificates.
- Automation & DevOps: Familiarity with deployment automation tools (Ansible, Jenkins, GitLab CI/CD, or Terraform) for environment promotion (DEV/TEST/PROD).
General Qualifications
- Bachelor’s degree in computer science, Information Technology, Software Engineering, or related field (or equivalent practical experience).
- Strong analytical, debugging, and system integration troubleshooting skills.
- Ability to collaborate effectively with security teams, enterprise architects, and backend software engineering teams.
Preferred / Nice-to-Have Qualifications
- Application & Database Experience: Hands-on experience with Java 8+, writing SQL queries, and integrating with IBM DB2 databases.
- IBM DataPower / IBM API Connect professional certification.
- Working knowledge of IBM MQ administration or API Gateway solutions (e.g., Kong, Apigee).
وظائف أخرى لدى Emdad By Elm
وظيفة خدمة عملاء (تمهير) شاغرة لدى Emdad By Elm في الرياض
Emdad By Elm تعلن عن وظيفة مهندس برمجيات في الرياض
وظيفة مطور PSS لدى Emdad By Elm في الرياض
Emdad By Elm تعلن عن وظيفة مسؤول مجتمع في عسير خميس مشيط