📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

Hastraa Consulting Services تعلن عن وظيفة مطور SAS في الرياض

SAS Developer
🏢 Hastraa Consulting Services
🕒 نُشرت: (أمس) 📍 الرياض وظائف الهندسة والتقنية
التقديم على الوظيفة من المصدر الرسمي ↗

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

تعلن شركة Hastraa Consulting Services عن توفر وظيفة مطور SAS (SAS Developer) في مدينة الرياض، المملكة العربية السعودية، وتتطلب خبرة تتراوح بين 4 و8 سنوات، مع فترة إشعار فورية بحد أقصى شهر واحد.

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

  • نبحث عن مهندس منصة SAS ودعم التطبيقات يتمتع بخبرة عملية قوية في منصة SAS 8.4 التحليلية. يجمع الدور بين تطوير SAS وهندسة البيانات وإدارة المنصة ودعم التطبيقات واستكشاف أخطاء الإنتاج وإصلاحها.
  • سيكون المرشح الناجح مسؤولاً عن صيانة وتحسين منصة SAS، وتطوير برامج SAS سليمة وسير عمل ETL، واستكشاف مشكلات الإنتاج وإصلاحها، ودعم علماء البيانات ومحللي المخاطر ومستخدمي الأعمال.
  • المرشحون ذوو الخبرة في القطاع المصرفي أو الخدمات المالية أو التمويل الأصغر، وخاصة في مخاطر الائتمان ومحافظ القروض والتقارير المالية أو معالجة البيانات المالية، سيكونون مفضلين للغاية.

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

  • دعم منصة SAS والتطبيقات: مراقبة منصة SAS 8.4 وخدمات التطبيقات والوظائف وأداء الخوادم يومياً. استكشاف أخطاء فشل وظائف SAS ومشكلات معالجة البيانات وأخطاء البيانات المالية ومشكلات الاتصال وإصلاحها. تحليل سجلات التطبيقات والنظام لتحديد الأسباب الجذرية وحل المشكلات الفنية. تقديم الدعم الفني من المستوى الثاني والثالث لعلماء البيانات ومحللي المخاطر ومستخدمي الأعمال وفرق التطبيقات. إدارة مستخدمي SAS والأدوار وصلاحيات الوصول وتكوينات البيئة. دعم تكوين وصيانة بيئات تطوير واختبار وإنتاج SAS. التنسيق مع فرق البنية التحتية وقواعد البيانات والتطبيقات والبائعين لحل المشكلات. إجراء تحليل الحوادث وتحليل الأسباب الجذرية والإجراءات التصحيحية للمشكلات المتكررة في الإنتاج. دعم نشر التطبيقات والوظائف المجدولة والمعالجة الدفعية وإصدارات الإنتاج. ضمان توفر المنصة واستقرارها وأدائها وفقاً للمتطلبات التشغيلية.
  • تطوير SAS: تصميم وتطوير واختبار وصيانة برامج SAS ووحدات الماكرو وسير عمل البيانات وعمليات ETL. تطوير حلول فعالة باستخدام Base SAS و SAS Macro و PROC SQL والإجراءات الأخرى ذات الصلة. استخراج البيانات وتحويلها والتحقق منها وتحميلها من قواعد البيانات العلائقية المتعددة ومصادر البيانات الأخرى. تطوير مجموعات بيانات SAS ونماذج البيانات التحليلية لدعم متطلبات تقارير الأعمال والمخاطر. مراجعة وتحسين كود SAS الحالي لتحسين الأداء وقابلية التوسع وكفاءة التنفيذ. تحديد فرص أتمتة أنشطة معالجة البيانات المتكررة. تطوير وصيانة وحدات ماكرو SAS قابلة لإعادة الاستخدام ومكونات معالجة بيانات موحدة. إجراء التحقق من صحة البيانات والتسوية لضمان دقة واكتمال البيانات المالية.
  • الأتمتة والجدولة: أتمتة أنشطة معالجة البيانات والعمليات التشغيلية المتكررة باستخدام برمجة شل في Unix/Linux وأدوات الجدولة. مراقبة وظائف SAS المجدولة ومعالجة حالات الفشل بشكل استباقي. دعم جدولة الوظائف والتبعيات وإجراءات إعادة التشغيل والاسترداد والتنفيذ الدفعي. تحسين الكفاءة التشغيلية من خلال أتمتة أنشطة الدعم اليدوي ومعالجة البيانات.
  • دعم الإنتاج واستكشاف الأخطاء: توفير حل فوري لحوادث الإنتاج التي تشمل تطبيقات SAS والبيانات والواجهات والعمليات الدفعية. التحقيق في تناقضات البيانات وتحديد ما إذا كانت المشكلات ناشئة عن برامج SAS أو الأنظمة المصدر أو قواعد البيانات أو الواجهات. إجراء تحليل التأثير وإبلاغ النتائج الفنية بوضوح إلى أصحاب المصلحة. الحفاظ على الوثائق الفنية المناسبة وإجراءات الدعم وأدلة استكشاف الأخطاء. المشاركة في أنشطة دعم الإنتاج وتقديم المساعدة أثناء الحوادث الحرجة عند الحاجة.

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

  • خبرة عملية تتراوح بين 3 و5 سنوات في تطوير SAS و/أو دعم منصة/تطبيقات SAS.
  • خبرة قوية في بنية وأدوات وبيئة SAS 8.4.
  • فترة إشعار فورية بحد أقصى شهر واحد.
  • خبرة في القطاع المصرفي أو الخدمات المالية أو التمويل الأصغر هي ميزة قوية.

المهارات المطلوبة

  • معرفة متقدمة في: Base SAS، لغة SAS Macro، PROC SQL، برمجة خطوات البيانات SAS، مجموعات بيانات SAS ومعالجتها، ETL ومعالجة البيانات باستخدام SAS.
  • مهارات SQL قوية مع خبرة في الاستعلام عن البيانات واستخراجها من قواعد البيانات العلائقية.
  • فهم جيد لمفاهيم قواعد البيانات، وصلات الجداول، الاستعلامات الفرعية، التحقق من صحة البيانات، وتحسين الأداء.
  • خبرة في العمل في بيئات Unix/Linux.
  • معرفة عملية ببرمجة Shell.
  • خبرة في جدولة وظائف SAS، المعالجة الدفعية، المراقبة، واستكشاف الأخطاء وإصلاحها.
  • فهم جيد لدعم التطبيقات، إدارة الحوادث، واستكشاف أخطاء الإنتاج.
  • القدرة على تحليل سجلات SAS وتحديد الأخطاء والأسباب الجذرية.
عرض النص الأصلي للإعلان

SAS Platform Developer & Application Support Engineer

Work Location : Saudi Arabia

Experience : 4-8 Years

Notice Period : Immediate to maximum 1 month


Role Overview

We are looking for a SAS Platform Developer & Application Support Engineer with strong hands-on experience in the SAS 8.4 analytical platform. The role combines SAS development, data engineering, platform administration, application support, and production troubleshooting.

The successful candidate will be responsible for maintaining and optimizing the SAS platform, developing reliable SAS programs and ETL workflows, troubleshooting production issues, and supporting data scientists, risk analysts, and business users.

Candidates with experience in Banking, Financial Services, or Microfinance, particularly in credit risk, loan portfolios, financial reporting, or financial data processing, will be highly preferred.


Key Responsibilities

1. SAS Platform & Application Support

  • Monitor the SAS 8.4 platform, application services, jobs, and server performance on a daily basis.
  • Troubleshoot SAS job failures, data processing issues, financial data errors, and connectivity problems.
  • Analyze application and system logs to identify root causes and resolve technical issues.
  • Provide L2/L3 technical support to data scientists, risk analysts, business users, and application teams.
  • Manage SAS users, roles, access permissions, and environment configurations.
  • Support configuration and maintenance of SAS development, testing, and production environments.
  • Coordinate with infrastructure, database, application, and vendor teams for issue resolution.
  • Perform incident analysis, root-cause analysis, and corrective actions for recurring production issues.
  • Support application deployments, scheduled jobs, batch processing, and production releases.
  • Ensure platform availability, stability, and performance in accordance with operational requirements.

2. SAS Development

  • Design, develop, test, and maintain SAS programs, macros, data workflows, and ETL processes.
  • Develop efficient solutions using Base SAS, SAS Macro, PROC SQL, and other relevant SAS procedures.
  • Extract, transform, validate, and load data from multiple relational databases and other data sources.
  • Develop SAS datasets and analytical data models to support business and risk reporting requirements.
  • Review and optimize existing/legacy SAS code to improve performance, scalability, and execution efficiency.
  • Identify opportunities to automate repetitive data-processing activities.
  • Develop and maintain reusable SAS macros and standardized data-processing components.
  • Perform data validation and reconciliation to ensure accuracy and completeness of financial data.

3. Automation & Scheduling

  • Automate recurring data-processing and operational activities using Unix/Linux shell scripting and scheduling tools.
  • Monitor scheduled/batch SAS jobs and proactively address failures.
  • Support job scheduling, dependencies, restart/recovery procedures, and batch execution.
  • Improve operational efficiency by automating manual support and data-processing activities.

4. Production Support & Troubleshooting

  • Provide timely resolution of production incidents involving SAS applications, data, interfaces, and batch processes.
  • Investigate data discrepancies and determine whether issues originate from SAS programs, source systems, databases, or interfaces.
  • Perform impact analysis and communicate technical findings clearly to stakeholders.
  • Maintain appropriate technical documentation, support procedures, and troubleshooting guides.
  • Participate in production support activities and provide assistance during critical incidents when required.


Required Technical Skills

  • 3-5 years of hands-on experience in SAS development and/or SAS platform/application support.
  • Strong hands-on experience with SAS 8.4 architecture, tools, and environment.
  • Advanced knowledge of:
  • Base SAS
  • SAS Macro Language
  • PROC SQL
  • SAS data step programming
  • SAS datasets and data manipulation
  • SAS ETL/data processing
  • Strong SQL skills with experience querying and extracting data from relational databases.
  • Good understanding of database concepts, joins, subqueries, data validation, and performance optimization.
  • Experience working in Unix/Linux environments.
  • Working knowledge of Shell scripting.
  • Experience with SAS job scheduling, batch processing, monitoring, and troubleshooting.
  • Good understanding of application support, incident management, and production troubleshooting.
  • Ability to analyze SAS logs and identify errors/root causes.


Banking / Financial Domain Experience

Experience in the Banking, Financial Services, or Microfinance sector is highly preferred.


If interested pls reply with updated cv to balaguru@hastraa.com


WR

Balaguru


المصدر: LinkedIn - أُضيفت للموقع في 12 أغسطس 2026