وظيفة مهندس تكامل WSO2 شاغرة لدى شركة الرؤية العصرية في الرياض
تفاصيل الوظيفة
شركة الرؤية العصرية (Modern Vision Company) تبحث عن مهندس تكامل أول WSO2 للعمل في الرياض، السعودية، لتصميم وتطوير ودمج ونشر ودعم حلول التكامل المؤسسي وإدارة واجهات برمجة التطبيقات باستخدام منصة WSO2.
المهام والمسؤوليات
- تصميم وتطوير ونشر وصيانة حلول التكامل المؤسسي باستخدام تقنيات WSO2.
- تطوير ونشر وتأمين وإدارة واجهات برمجة التطبيقات (APIs) باستخدام WSO2 API Manager (APIM).
- بناء تدفقات التكامل المؤسسي باستخدام WSO2 Micro Integrator و Enterprise Integrator.
- تصميم وتنفيذ REST و SOAP APIs، وخدمات الوكيل (proxy services)، والتسلسلات (sequences)، وتدفقات الوساطة (mediation flows)، وخدمات البيانات، وتحويل الرسائل، والتوجيه، ومعالجة الأخطاء، وآليات إعادة المحاولة.
- دمج التطبيقات المؤسسية وقواعد البيانات والأنظمة القديمة والمنصات الخارجية باستخدام APIs وخدمات الويب والرسائل وتكامل قواعد البيانات.
- تنفيذ أمان APIs باستخدام OAuth 2.0 و OpenID Connect و JWT و API Keys و SAML و TLS/mTLS.
- تكوين وإدارة سياسات APIs، والتحكم في التدفق (throttling)، وتحديد المعدل (rate limiting)، والمصادقة، والتفويض، والتحكم في الوصول.
- دعم تكاملات إدارة الهوية والوصول (WSO2 Identity and Access Management) عند الحاجة.
- تطوير مكونات تكامل مخصصة وإضافات باستخدام Java عند الحاجة.
- استكشاف الأخطاء وتحسين أداء APIs وتدفقات التكامل ومعالجة الرسائل وأداء المنصة.
- المشاركة في تصميم الحلول وهندسة التكامل والمراجعات الفنية ومراجعات الكود وتقدير الجهد.
- دعم عمليات النشر عبر بيئات التطوير والاختبار وUAT والتدريج والإنتاج، بما في ذلك ممارسات CI/CD و DevOps.
- مراقبة بيئات WSO2 وحل حوادث الإنتاج وتحليل السبب الجذري.
- ضمان الامتثال لحوكمة APIs ومعايير التكامل ومعايير الأمان ومعايير الكود وعمليات SDLC.
- توجيه المهندسين المبتدئين وتقديم الإرشاد الفني لفريق تطوير التكامل.
- العمل بشكل وثيق مع المهندسين المعماريين ومطوري التطبيقات ومحللي الأعمال وفرق ضمان الجودة و DevOps والأمن والبنية التحتية في بيئة Agile.
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو تقنية المعلومات أو تخصص ذي صلة.
- خبرة 5-7+ سنوات في تطوير البرمجيات أو التكامل.
- خبرة عملية لا تقل عن 3-5 سنوات في WSO2.
- خبرة عملية قوية مع WSO2 API Manager (APIM).
- خبرة قوية مع WSO2 Micro Integrator / Enterprise Integrator.
- معرفة قوية بإدارة APIs والتكامل المؤسسي والهندسة الموجهة بالخدمات (SOA).
- خبرة قوية في تطوير ودمج خدمات الويب REST و SOAP.
- معرفة جيدة بـ JSON و XML و XSLT و XPath و WSDL و OpenAPI/Swagger ومعايير التكامل ذات الصلة.
- فهم قوي لـ OAuth 2.0 و OpenID Connect و JWT و SAML و TLS/mTLS وأمان APIs.
- خبرة في التكامل مع قواعد البيانات مثل Oracle أو MS SQL Server أو PostgreSQL.
- معرفة جيدة بلغة Java والقدرة على تطوير مكونات وساطة أو تكامل مخصصة عند الحاجة.
- خبرة مع تقنيات الرسائل مثل JMS أو Kafka أو ActiveMQ أو RabbitMQ.
- خبرة مع Git و Azure DevOps و Jenkins و GitLab CI/CD أو أدوات DevOps مماثلة.
- فهم جيد لـ Docker و Kubernetes و Linux وبيئات النشر المحتوية.
- مهارات قوية في استكشاف الأخطاء وضبط الأداء وحل المشكلات.
- فهم جيد لمنهجيات Agile/Scrum ودورة حياة تطوير البرمجيات (SDLC).
- مهارات قوية في التواصل والعمل الجماعي والتوثيق الفني.
المهارات المطلوبة (إضافات مرغوبة)
- شهادة WSO2 Certified API Manager / Integration Developer أو ما يعادلها.
- خبرة في العمل كقائد تقني WSO2 أو قائد تكامل في مشاريع مؤسسية.
- خبرة مع WSO2 Identity Server.
- خبرة مع WSO2 Choreo أو حلول WSO2 السحابية الأصلية.
- خبرة مع بوابات APIs أو service mesh أو بنى الخدمات المصغرة.
- خبرة مع Kafka والهندسة المعتمدة على الأحداث والتكاملات غير المتزامنة.
- خبرة في نشر حلول WSO2 على Kubernetes أو OpenShift أو Azure أو AWS أو منصات سحابية أخرى.
- خبرة مع أدوات مراقبة APIs والمراقبة والتسجيل مثل ELK أو Grafana أو Prometheus أو Splunk.
- خبرة في دمج WSO2 مع منصات مؤسسية مثل SAP أو Oracle أو Salesforce أو ServiceNow أو OpenText أو Dynamics أو الأنظمة الحكومية.
- خبرة في العمل على منصات تكامل مؤسسية أو حكومية واسعة النطاق.
عرض النص الأصلي للإعلان
We are seeking a highly skilled Senior WSO2 Engineer to design, develop, integrate, deploy, and support enterprise integration and API management solutions using the WSO2 platform.
The ideal candidate will have strong hands-on experience in API management, enterprise integration, identity and access management, system integration, security, performance optimization, and production support.
Key Responsibilities
- Enterprise Integration: Design, develop, deploy, and maintain enterprise integration solutions using WSO2 technologies.
- API Management: Develop, publish, secure, and manage APIs using WSO2 API Manager (APIM).
- Integration Development: Build enterprise integration flows using WSO2 Micro Integrator and Enterprise Integrator.
- API & Mediation Development: Design and implement REST and SOAP APIs, proxy services, sequences, mediation flows, data services, message transformation, routing, error handling, and retry mechanisms.
- System Integration: Integrate enterprise applications, databases, legacy systems, and external platforms using APIs, web services, messaging, and database integrations.
- API Security: Implement API security using OAuth 2.0, OpenID Connect, JWT, API Keys, SAML, and TLS/mTLS.
- API Policies & Access Control: Configure and manage API policies, throttling, rate limiting, authentication, authorization, and access controls.
- Identity Management: Support WSO2 Identity and Access Management integrations where required.
- Custom Development: Develop custom integration components and extensions using Java when required.
- Performance Optimization: Troubleshoot and optimize APIs, integration flows, message processing, and platform performance.
- Technical Design: Participate in solution design, integration architecture, technical reviews, code reviews, and effort estimation.
- Deployment & DevOps: Support deployments across Development, Testing, UAT, Staging, and Production environments, including CI/CD and DevOps practices.
- Monitoring & Production Support: Monitor WSO2 environments, resolve production incidents, and perform root cause analysis.
- Standards & Governance: Ensure compliance with API governance, integration standards, security standards, coding standards, and SDLC processes.
- Technical Leadership: Mentor junior engineers and provide technical guidance to the integration development team.
- Cross-functional Collaboration: Work closely with Architects, Application Developers, Business Analysts, QA, DevOps, Security, and Infrastructure teams in an Agile environment.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- 5-7+ years of software/integration development experience.
- Minimum 3-5 years of hands-on WSO2 experience.
- Strong hands-on experience with WSO2 API Manager (APIM).
- Strong experience with WSO2 Micro Integrator / Enterprise Integrator.
- Strong knowledge of API Management, Enterprise Integration, and Service-Oriented Architecture (SOA).
- Strong experience developing and integrating REST and SOAP web services.
- Good knowledge of JSON, XML, XSLT, XPath, WSDL, OpenAPI/Swagger, and related integration standards.
- Strong understanding of OAuth 2.0, OpenID Connect, JWT, SAML, TLS/mTLS, and API security.
- Experience integrating with databases such as Oracle, MS SQL Server, or PostgreSQL.
- Good knowledge of Java and the ability to develop custom mediation or integration components when required.
- Experience with messaging technologies such as JMS, Kafka, ActiveMQ, or RabbitMQ.
- Experience with Git, Azure DevOps, Jenkins, GitLab CI/CD, or equivalent DevOps tools.
- Good understanding of Docker, Kubernetes, Linux, and containerized deployment environments.
- Strong troubleshooting, performance tuning, and problem-solving skills.
- Good understanding of Agile/Scrum methodologies and the Software Development Life Cycle (SDLC).
- Strong communication, teamwork, and technical documentation skills.
Nice to Have
- WSO2 Certified API Manager / Integration Developer certification or equivalent.
- Experience acting as a WSO2 Technical Lead or Integration Lead on enterprise projects.
- Experience with WSO2 Identity Server.
- Experience with WSO2 Choreo or cloud-native WSO2 solutions.
- Experience with API gateways, service mesh, or microservices architectures.
- Experience with Kafka, event-driven architecture, and asynchronous integrations.
- Experience deploying WSO2 solutions on Kubernetes, OpenShift, Azure, AWS, or other cloud platforms.
- Experience with API monitoring, observability, and logging tools such as ELK, Grafana, Prometheus, or Splunk.
- Experience integrating WSO2 with enterprise platforms such as SAP, Oracle, Salesforce, ServiceNow, OpenText, Dynamics, or government systems.
- Experience working on large-scale enterprise or government integration platforms.
How to Apply
If you have strong hands-on WSO2 experience and are passionate about building secure, scalable, and high-performance enterprise integration solutions, we would love to hear from you.
Please share your updated CV or apply directly.
Know someone who would be a great fit? Feel free to share this opportunity with your network.
رقم الإعلان لدى المصدر: 4480629316