معلومات عن المؤسسة:
Technohandz is a leading data and analytics services company with operations in KSA, India, Kuwait and UAE. We specialise in providing a wide range of services from data management to advanced analytics, and encompass strategic planning, data integration utilizing cutting-edge technologies, and leveraging AI capabilities to deploy actionable insights. Since 2012, we've successfully executed over 150 data and analytics projects for marquee clients in the banking and finance industry. ↔️
Our multidisciplinary team is highly skilled in data and analytics projects, with expertise in business, technology, and project management. E-Solutions, our group company in KSA, specializes in IT service delivery, while TestingRoots, another group company in KSA, focuses on providing bespoke testing services.
API Developer (Layer 7)
Key Responsibilities:
API Management:
- Manage and maintain API gateways, specifically CA API Gateway (Broadcom) Layer 7.
- Design and develop APIs using industry-standard practices.
- Implement API versioning strategies and manage the API lifecycle.
- Ensure high availability and scalability of API services.
API Development and Architecture:
- Develop and maintain SOAP and REST APIs/web services.
- Create and manage API documentation to ensure clear and comprehensive specifications.
- Apply API design patterns and best practices.
Security and Compliance:
- Implement and manage JWT and OAuth for secure API access and authorization.
- Ensure adherence to industry-standard web security practices, including OWASP and API security mechanisms.
- Apply cryptography concepts, including X509 certificates and encryption/decryption techniques.
Administrative and Development Skills:
- Experience in both administering and developing API solutions.
- Proficiency in implementing security measures, encryption, and managing patch deployments and upgrades.
Technical Skills:
- Utilize JSON Path and JSON Schema Validation for data validation and transformation.
- Apply XPath and XSLT for XML data manipulation and transformation.
- Manage and troubleshoot various messaging types and protocols.
Additional Duties:
- Document API architecture, security practices, and configurations.
- Work with Linux, VM, and container technologies to support API deployment and management.
- Collaborate with cross-functional teams to support API integration and streaming requirements.
مطور واجهات برمجة التطبيقات (API) (Layer 7)
المسؤوليات الرئيسية:
إدارة واجهات برمجة التطبيقات:
- إدارة وصيانة بوابات واجهات برمجة التطبيقات، وبالتحديد بوابة CA API Gateway (Broadcom) Layer 7.
- تصميم وتطوير واجهات برمجة التطبيقات باستخدام الممارسات القياسية في الصناعة.
- تنفيذ استراتيجيات إصدار واجهات برمجة التطبيقات وإدارة دورة حياة واجهة برمجة التطبيقات.
- ضمان التوافر العالي وقابلية التوسع لخدمات واجهات برمجة التطبيقات.
تطوير وهندسة واجهات برمجة التطبيقات:
- تطوير وصيانة واجهات برمجة التطبيقات SOAP و REST / خدمات الويب.
- إنشاء وإدارة وثائق واجهات برمجة التطبيقات لضمان مواصفات واضحة وشاملة.
- تطبيق أنماط التصميم وأفضل الممارسات في واجهات برمجة التطبيقات.
الأمان والامتثال:
- تنفيذ وإدارة JWT و OAuth للوصول الآمن والتفويض لواجهات برمجة التطبيقات.
- ضمان الالتزام بممارسات الأمان القياسية عبر الإنترنت، بما في ذلك OWASP وآليات أمان واجهات برمجة التطبيقات.
- تطبيق مفاهيم التشفير، بما في ذلك شهادات X509 وتقنيات التشفير وفك التشفير.
المهارات الإدارية والتطويرية:
- خبرة في إدارة وتطوير حلول واجهات برمجة التطبيقات.
- الكفاءة في تنفيذ تدابير الأمان، والتشفير، وإدارة التحديثات والتصحيحات.
المهارات الفنية:
- استخدام JSON Path و JSON Schema Validation للتحقق من البيانات وتحويلها.
- تطبيق XPath و XSLT في التعامل مع وتحويل بيانات XML.
- إدارة وحل المشكلات المتعلقة بأنواع و بروتوكولات الرسائل المختلفة.
المهام الإضافية:
- توثيق بنية واجهات برمجة التطبيقات وممارسات الأمان والإعدادات.
- العمل مع تقنيات Linux و VM و الحاويات لدعم نشر وإدارة واجهات برمجة التطبيقات.
- التعاون مع الفرق متعددة الوظائف لدعم تكامل واجهات برمجة التطبيقات ومتطلبات البث.
- للانتقال إلى صفحة التقديم. ( شركة TechnohandZ في الكويت)
- انقر على عنوان الوظيفة لعرض التفاصيل.
- الرجاء الضغط على زر "التقديم السهل" الموجود في أعلى الصفحة.
- أدخل المعلومات المطلوبة في الشاشات المنبثقة.
- انقر فوق "مراجعة" لمراجعة النموذج.
- مصدر الوظائف: شركة TechnohandZ
- تاريخ النشر: ١٥/١/٢٠٢٥
- الجنسيات المطلوبة: جميع الجنسيات
- رابط التقديم: اضغط هنا
- Go to the application page. ( in Kuwait)
- Click on the job title to view details.
- Please click on the "Easy Apply" button at the top of the page.
- Enter the required information in the pop-up screens.
- Click "Review" to review the form.
- Job Source: Jobs Kuwait Today
- Publication Date: 1/15/2025
- Required Nationalities: All Nationalities
- Application Link: Click here