إنوفيشن تيم تعلن عن وظيفة مطور/مستشار تكامل API (APIGEE) - موقعي في الرياض
تفاصيل الوظيفة
شركة إنوفيشن تيم (InnovationTeam) المتخصصة في الحلول التقنية المبتكرة تبحث عن مطور/مستشار APIGEE API للعمل في الرياض، المملكة العربية السعودية، ضمن فريق تطوير إدارة API.
نبذة عن الوظيفة
سينضم المرشح إلى فريق تطوير إدارة API (API Management Development Team) مع التركيز على التنفيذ الكامل لواجهات API المعروضة على منصة إدارة API داخل المؤسسة. تقدم الشركة بيئة عمل مرنة وشاملة تقدر الابتكار والتعاون والتعلم المستمر، مع فرص للنمو المهني والتطوير.
المهام والمسؤوليات
- التواجد في الموقع داخل المملكة العربية السعودية (On-site).
- العمل مع فريق من المصممين والمطورين على واجهات API الداخلية والخارجية ضمن المشاريع.
- المشاركة في مناقشات الحلول مع المصممين والمهندسين المعماريين للفريق.
- المشاركة في الاجتماعات الفنية اليومية وتزويد مدراء المشاريع بتقارير الحالة الدورية.
- دعم أنشطة اختبارات النهاية إلى النهاية (E2E) للمشروع فيما يتعلق بقضايا الامتثال للتصميم.
الشروط والمتطلبات
- خبرة لا تقل عن 5 سنوات في تكامل النظم تشمل تطوير واجهات API مع خبرة عملية في حلول إدارة API.
- مهارات تواصل باللغة الإنجليزية بطلاقة (كتابة وتحدثاً).
- خبرة في العمل مع فرق تطوير API في مشاريع واسعة النطاق، مع خبرة عملية في تنفيذ واجهات API على مستوى المؤسسات باستخدام APIGEE.
- خبرة واسعة في سياسات APIGEE المتعلقة بالأمان، التحكم في التدفق، تحويل البيانات ... إلخ.
- خبرة قوية ومعرفة ببروتوكولات أمان API مثل Basic Auth, OAuth2, SSL Mutual Authentication وتنفيذها على APIGEE.
- خبرة في كتابة واستخدام سكربتات JS ضمن APIGEE.
- فهم قوي لتصميم API وخبرة عملية في كتابة مواصفات API ومستندات التصميم.
- فهم واضح للبنية التحتية والمكونات المحلية (On-premise) لـ APIGEE.
- فهم واضح للبنية التحتية والمكونات السحابية (Cloud) لـ APIGEE.
- خبرة في منهجيات المشاريع (Agile و Waterfall).
- القدرة على التواصل مع قادة الفرق والمصممين ومدراء المشاريع لتقديم تقارير الحالة الدورية (يومية، أسبوعية، شهرية).
- معرفة عميقة بمنهجيات ومبادئ RESTful APIs وخبرة قوية مع REST, JSON ومعرفة مع SOAP, XML.
- خبرة وفهم واضح لمواصفات OpenAPI (Swagger).
- فهم قوي لبروتوكولات الأمان ومتطلبات الشبكات المتعلقة بتعريض API والخدمات.
- معرفة عملية في DevOps والتكامل المستمر (CI) والتسليم المستمر (CD).
- خبرة سابقة في العمل مع مبادئ وإرشادات حوكمة التصميم/التطوير.
- خبرة سابقة في العمل مع أنماط وأطر التكامل المؤسسي (Enterprise Integration Patterns).
- مستحسن: خبرة في أدوات إدارة API (APIGEE, SoftwareAG, IBM) أو تقنيات مشابهة.
- مستحسن: الإلمام بـ TMForum OpenAPIs أو مواصفات OpenAPI صناعية مشابهة.
- مستحسن: الإلمام بـ DevPortal المحلي لـ APIGEE.
- مستحسن: الإلمام بتعدد المستأجرين (Multi-tenancy) في APIGEE.
- مستحسن: الإلمام بمنتجات وتقنيات Google Cloud الأخرى.
عرض النص الأصلي للإعلان
InnovationTeam is a forward-thinking technology company that specializes in providing innovative solutions to businesses. We are currently seeking a talented APIGEE API Developer/Consultant to join our dynamic team.
At InnovationTeam, we value innovation, collaboration, and continuous learning. We offer a flexible and inclusive work environment, where your contributions are valued, and opportunities for professional growth and development are provided.
As a APIGEE API Developer/Consultant, you will be part of our API Management Development Team. The team’s core focus will be full cycle implementation of the APIs exposed on the API Management Platform within the organization.
Requirements
Requirements:
- Minimum of 5 years experiences in Systems Integration including experience in API Development with hands-on experience in API Management Solutions.
- Fluent English communication skills; verbal and written.
- Experience in working with API development teams on large scale projects; with hands-on experience implementing Enterprise level APIs for large scale organizations using APIGEE.
- Extensive experience with APIGEE Policies related to Security, Throttling, Data Transformation…etc .
- Strong experience and knowledge of API Securities such as Basic Auth, oAuth2 flows, SSL Mutual Authentication,...etc and its implementation on APIGEE.
- Experience with JS scripts and their usage within APIGEE.
- Strong understanding of API Design and hands on experience in designing and writing API Specs and Design Documents.
- Clear understanding of the APIGEE on-premise infrastructure and components.
- Clear understanding of the APIGEE Cloud infrastructure and components.
- Experience with Agile and Waterfall project methodologies.
- Ability to communicate with team leads, designers, and project managers to provide periodic status update (daily, weekly, monthly).
- Deep knowledge of RESTful APIs methodologies and Principles with strong knowledge and experience with REST, JSON and experience with SOAP, XML.
- Must have experience and clear understanding of OpenAPI (Swagger) specification.
- Strong understanding of security protocols and networking requirements related to API and Services exposure.
- Working knowledge with DevOps, and continuous integration (CI) and continuous delivery (CD).
- Previous experience in working with Design/Development Governance Principals and Guidelines.
- Previous experience working with Enterprise Integration Patterns and Frameworks.
Nice to have:
- Experience with API Management Tools (APIGEE, SoftwareAG, IBM) or similar technologies.
- Familiar with TMForums OpenAPIs or similar industry wide OpenAPI Specifications.
- Familiar with APIGEE on-premise DevPortal.
- Familiar with APIGEE multi-tenancy.
- Familiar with other Google Cloud Products and Technologies.
Expectations:
- On-Site availability in KSA.
- Work with a team of designers and developers on internal and external APIs within the projects.
- Participate in solution discussions with team’s Designers and Architects.
- Participate in daily technical status meetings and provide project managers with status updates.
- Support Project's E2E testing activities in issues related to implementation compliance with design.
رقم الإعلان لدى المصدر: 808CFD9AD8