Job Title: Oracle Technical Consultant Experience Level: 5 – 8 Years Position Overview We are seeking an experienced Technical Consultant with deep backend programming expertise, centered heavily on Oracle PL/SQL, Oracle APEX and Core Java (20%) In this role, you will be responsible for custom in house system operational support. The role includes but not limited to data-engineering and backend logic required to interface complex external source systems with Oracle Cloud ERP and the custom in house system. You will write high-performance database programs and implement custom middleware/Java adapters, with specialized technical handling for in house full custom systems.
Key Responsibilities Core PL/SQL & Database Engineering Architect, build, Support and optimize complex PL/SQL packages, stored procedures, functions, triggers, and analytical views to handle heavy batch data transformations and high-volume data staging. Execute advanced SQL performance tuning, index optimization, and query execution plan analysis Develop and support custom accounting engines, staging reconciliation logic, and error-handling frameworks to process external source records before ERP ingestion. Build custom internal admin utilities, staging views, and interfaces using Oracle APEX. Support technical data pipeline requirements for Custom In house system
Required Qualifications & Skills Experience: 5 to 8 years of total technical development experience, with a heavy emphasis on backend data processing and enterprise integration. PL/SQL Mastery (Primary Focus):Expert-level command of Oracle SQL and advanced PL/SQL (Collections, Bulk Collect/FORALL, Ref Cursors, Pipeline functions, Dynamic SQL, and Autonomous Transactions). Proven expertise in query optimization, execution plan diagnosis, and tuning long-running batch processes. Java Proficiency (Secondary Focus):Strong hands-on experience with Core Java (Java 8+), JDBC connection pooling, RESTful API integration, and standard enterprise design patterns. Familiarity with Fusion Cloud file-based integration mechanisms (FBDI, ESS jobs, UCM) and native REST APIs.
IFRS 15 Experience: Prior exposure to data feeds, performance obligation mapping, or reporting workflows for IFRS 15 / ASC 606 (Oracle RMCS/Revenue Management is a plus). Oracle APEX: Practical experience developing administrative portals, interface error-correction consoles, or staging screens in Oracle APEX. Education Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or an equivalent technical discipline.
المسمى الوظيفي: مستشار تقني لأوراكل مستوى الخبرة: 5 – 8 سنوات نظرة عامة على الوظيفة: نحن نبحث عن مستشار تقني ذو خبرة يتمتع بمهارات عميقة في البرمجة الخلفية (Backend)، مع التركيز بشكل أساسي على لغة Oracle PL/SQL وOracle APEX وCore Java (بنسبة 20%). في هذا الدور، ستكون مسؤولاً عن الدعم التشغيلي للنظام الداخلي المخصص. يشمل الدور، على سبيل المثال لا الحصر، هندسة البيانات والمنطق الخلفي اللازم لربط أنظمة المصادر الخارجية المعقدة مع نظام Oracle Cloud ERP والنظام الداخلي المخصص. ستقوم بكتابة برامج قواعد بيانات عالية الأداء وتنفيذ برمجيات وسيطة مخصصة (middleware)/محولات Java، مع معالجة تقنية متخصصة للأنظمة الداخلية المخصصة بالكامل.
المسؤوليات الرئيسية: هندسة PL/SQL وقواعد البيانات الأساسية: تصميم وبناء ودعم وتحسين حزم PL/SQL المعقدة، والإجراءات المخزنة، والدوال، والمشغلات، والمشاهد التحليلية للتعامل مع عمليات تحويل البيانات الضخمة وترحيل البيانات ذات الحجم الكبير. تنفيذ ضبط أداء SQL المتقدم، وتحسين الفهارس، وتحليل خطط تنفيذ الاستعلامات. تطوير ودعم محركات محاسبة مخصصة، ومنطق مطابقة البيانات المرحلية، وأطر عمل معالجة الأخطاء لمعالجة سجلات المصادر الخارجية قبل إدخالها في نظام ERP. بناء أدوات إدارية داخلية مخصصة، ومشاهد مرحلية، وواجهات باستخدام Oracle APEX. دعم متطلبات خط أنابيب البيانات التقنية للنظام الداخلي المخصص.
المؤهلات والمهارات المطلوبة: الخبرة: من 5 إلى 8 سنوات من الخبرة في التطوير التقني الإجمالي، مع تركيز كبير على معالجة البيانات الخلفية وتكامل المؤسسات. إتقان PL/SQL (التركيز الأساسي): مستوى خبير في Oracle SQL وPL/SQL المتقدم (المجموعات، Bulk Collect/FORALL، Ref Cursors، دوال Pipeline، SQL الديناميكي، والمعاملات المستقلة). خبرة مثبتة في تحسين الاستعلامات، وتشخيص خطط التنفيذ، وضبط عمليات الدفعات التي تستغرق وقتًا طويلاً. كفاءة Java (التركيز الثانوي): خبرة عملية قوية في Core Java (Java 8 فما فوق)، واتصال JDBC، وتكامل RESTful API، وأنماط تصميم المؤسسات القياسية. الإلمام بآليات التكامل القائمة على الملفات في Fusion Cloud (FBDI، مهام ESS، UCM) وREST APIs الأصلية.
خبرة IFRS 15: خبرة سابقة في تغذية البيانات، أو تعيين التزامات الأداء، أو سير عمل التقارير لمعايير IFRS 15 / ASC 606 (تعد معرفة Oracle RMCS/إدارة الإيرادات ميزة إضافية). Oracle APEX: خبرة عملية في تطوير بوابات إدارية، أو وحدات تحكم لتصحيح أخطاء الواجهة، أو شاشات مرحلية في Oracle APEX. التعليم: درجة البكالوريوس أو الماجستير في علوم الحاسب، هندسة البرمجيات، تكنولوجيا المعلومات، أو تخصص تقني معادل.