📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة وظائف تناسب سيرتك الذاتيةمجاناً قناة تيليجرام

إنوفيشن تيم تعلن عن وظيفة مدير Keycloak أول في الرياض

Senior Keycloak Administrator
🏢 إنوفيشن تيم (InnovationTeam)
🕒 نُشرت: (منذ 12 أشهر) 📍 الرياض وظائف الإدارة والدعم المكتبي

تفاصيل الوظيفة

تعلن شركة إنوفيشن تيم (Innovation Team) عن فرصة وظيفية شاغرة لمسمى Senior Keycloak Administrator في الرياض، المملكة العربية السعودية، للانضمام إلى فريق تقني متخصص في إدارة الهوية والوصول (IAM).

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

نبحث عن Senior Keycloak Administrator متمرس لقيادة تصميم وتنفيذ وإدارة البنية التحتية لإدارة الهوية والوصول (IAM) باستخدام Keycloak. ستضمن المصادقة والترخيص الآمنين لتطبيقات المؤسسة، وتحسن أداء النظام، وتتعاون مع فرق متعددة التخصصات لدمج Keycloak مع البيئات السحابية والمحلية. المرشح المثالي لديه خبرة عميقة في إدارة Keycloak، وفهم قوي لبروتوكولات الأمان مثل OAuth2 وOIDC وSAML، والقدرة على حل المشكلات المعقدة في بيئات التوفر العالي.

المهام والمسؤوليات

  • إدارة وتكوين Keycloak: تثبيت وإعداد وصيانة خوادم Keycloak، بما في ذلك إدارة النطاقات (realms)، ودمج مستخدمي المصادقة (مثل LDAP/AD)، وتطوير السمات وواجهات المستخدم المخصصة لصفحات تسجيل الدخول والتسجيل ولوحات الإدارة.
  • تصميم وتنفيذ حلول IAM: تصميم ونشر حلول مصادقة/ترخيص آمنة باستخدام Keycloak، ودعم بروتوكولات مثل OIDC وOAuth2 وSAML؛ والتكامل مع التطبيقات الداخلية/الخارجية وواجهات برمجة التطبيقات وخدمات الطرف الثالث لاتحاد الهوية.
  • إدارة البنية التحتية: إدارة مجموعات (clustering) Keycloak وإعدادات التوفر العالي وضبط الأداء والمراقبة؛ والتعامل مع الترقيات والنسخ الاحتياطية واستعادة الكوارث لضمان تشغيل بنسبة 99.9% من الوقت.
  • الأمان والامتثال: تنفيذ التحكم في الوصول القائم على الأدوار (RBAC) والأذونات الدقيقة والسياسات؛ وإجراء عمليات تدقيق أمني وتقييمات ثغرات وضمان الامتثال لمعايير مثل GDPR أو HIPAA أو SOC 2.
  • تحليل المشكلات وتحسين الأداء: تشخيص وحل الحوادث المتعلقة بفشل المصادقة أو مشكلات الرموز (tokens) أو مشاكل التكامل؛ وتحسين Keycloak لقابلية التوسع في البيئات السحابية (مثل AWS، Azure) أو البيئات المختلطة.
  • التعاون والتوثيق: العمل مع فرق التطوير وDevOps والأمان لتقديم إرشادات حول أفضل الممارسات؛ والحفاظ على توثيق شامل للتكوينات والعمليات وأدلة استكشاف الأخطاء.
  • التطوير المخصص (حسب الحاجة): تطوير وصيانة الإضافات والموفرين والنصوص البرمجية المخصصة لـ Keycloak باستخدام Java أو REST APIs لتلبية الوظائف المخصصة.

الشروط والمتطلبات

  • خبرة لا تقل عن 5 سنوات في إدارة IAM، مع 3 سنوات على الأقل تركز على Keycloak، وسجل حافل في عمليات النشر على مستوى المؤسسات.
  • إتقان على مستوى الخبراء لميزات Keycloak (النطاقات، العملاء، الأدوار، المستخدمين، الأحداث، واجهة REST API للإدارة).
  • معرفة قوية ببروتوكولات الهوية (OAuth2، OIDC، SAML، JWT) والأدوات ذات الصلة (مثل LDAP، Kerberos).
  • خبرة في الحاويات (Docker، Kubernetes) والمنصات السحابية (AWS، Azure).
  • معرفة بقواعد البيانات (PostgreSQL، MySQL) لاستمرارية Keycloak وأدوات المراقبة (Prometheus، Grafana).
عرض النص الأصلي للإعلان

We are seeking an experienced Senior Keycloak Administrator to lead the design, implementation, and ongoing management of our identity and access management (IAM) infrastructure using Keycloak. In this role, you will ensure secure authentication and authorization for enterprise applications, optimize system performance, and collaborate with cross-functional teams to integrate Keycloak with cloud and on-premises environments. The ideal candidate has deep expertise in Keycloak administration, a strong understanding of security protocols like OAuth2, OIDC, and SAML, and the ability to troubleshoot complex issues in high-availability setups.

Requirements

Experience: 5+ years in IAM administration, with at least 3 years focused on Keycloak; proven track record in enterprise deployments.

 Expert-level proficiency in Keycloak features (realms, clients, roles, users, events, and Admin REST API).

 Strong knowledge of identity protocols (OAuth2, OIDC, SAML, JWT) and related tools (e.g., LDAP, Kerberos).

 Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure).

 Familiarity with databases (PostgreSQL, MySQL) for Keycloak persistence and monitoring tools (Prometheus, Grafana).

Key Responsibilities

 Keycloak Administration and Configuration: Install, configure, and maintain Keycloak servers, including realm management, user federation (e.g., LDAP/AD integration), and custom theme/UI development for login, registration, and admin consoles.

IAM Solution Design and Implementation: Design and deploy secure authentication/authorization solutions using Keycloak, supporting protocols such as OIDC, OAuth2, and SAML; integrate with internal/external applications, APIs, and third-party services for identity federation.

Infrastructure Management: Manage Keycloak clustering, high-availability setups, performance tuning, and monitoring; handle upgrades, backups, and disaster recovery to ensure 99.9% uptime.

Security and Compliance: Implement role-based access control (RBAC), fine-grained permissions, and policies; conduct security audits, vulnerability assessments, and ensure compliance with standards like GDPR, HIPAA, or SOC 2.

Troubleshooting and Optimization: Diagnose and resolve incidents related to authentication failures, token issues, or integration problems; optimize Keycloak for scalability in cloud (e.g., AWS, Azure) or hybrid environments.

Collaboration and Documentation: Work with development, DevOps, and security teams to provide guidance on best practices; maintain comprehensive documentation for configurations, processes, and troubleshooting guides.

 Custom Development (as needed): Develop and maintain custom Keycloak extensions, providers, or scripts using Java or REST APIs for tailored functionality

المصدر: الموقع الرسمي للجهة - أُضيفت للموقع في 3 أكتوبر 2026
رقم الإعلان لدى المصدر: 3EB0123B9F