2P Perfect Presentation تعلن عن وظيفة مبرمج Oracle في مكة المكرمة
تفاصيل الوظيفة
تعلن شركة 2P Perfect Presentation، إحدى الشركات الرائدة في قطاع تقنية المعلومات والاتصالات بالمملكة العربية السعودية، عن حاجتها إلى مطوّر Oracle PL/SQL أول (Senior Oracle PL/SQL Developer) للعمل في مكة المكرمة، وذلك ضمن مسمى الوظيفة Oracle Programmer (SOURC02387).
نبذة عن الوظيفة
يتولى المطوّر مسؤولية تصميم قواعد بيانات Oracle وتطويرها وتحسينها وصيانتها، وترجمة متطلبات الأعمال والمستخدمين إلى تصاميم قواعد بيانات فعّالة ومواصفات فنية واضحة.
المهام والمسؤوليات
- تصميم حلول قواعد بيانات Oracle PL/SQL وتطويرها وصيانتها وتحسينها.
- كتابة الاستعلامات المعقدة (SQL) وصيانتها لدعم متطلبات الأعمال والتطبيقات.
- تطوير الإجراءات (Procedures) والدوال (Functions) والحزم (Packages) والمشغِّلات (Triggers) وكائنات قواعد البيانات المتقدمة.
- تنفيذ أعمال ضبط أداء استعلامات SQL وإجراءات PL/SQL وتحديد فرص التحسين.
- تحليل متطلبات المستخدمين والأعمال وترجمتها إلى متطلبات واضحة لقاعدة البيانات.
- استكشاف مشكلات قواعد البيانات وإيجاد الحلول الفنية الفعّالة لها.
- مراجعة كود SQL وPL/SQL الحالي واقتراح تحسينات لرفع الأداء وسهولة الصيانة.
- إعداد المواصفات الوظيفية والفنية وصيانتها.
- دعم فرق التطبيقات في متطلبات تطوير قواعد البيانات وتكاملها.
- صيانة الكود وسكربتات قواعد البيانات باستخدام أدوات التحكم بالإصدارات مثل Git.
- إجراء التحليل الفني ودعم حل مشكلات التطوير المعقدة.
- ضمان التزام تطوير قواعد البيانات بمعايير البرمجة والتوثيق والتطوير المعتمدة.
- التعاون مع مطوّري التطبيقات ومدراء قواعد البيانات ومحللي الأعمال والفرق الفنية الأخرى.
الشروط والمتطلبات
- بكالوريوس في علوم الحاسب، أو تقنية المعلومات، أو نظم المعلومات، أو هندسة الحاسب، أو هندسة البرمجيات، أو أي تخصص آخر ذي صلة بتقنية المعلومات.
- خبرة لا تقل عن 8 سنوات في تطوير Oracle PL/SQL.
- خبرة عملية متقدمة في برمجة PL/SQL.
- قدرة قوية على تطوير استعلامات SQL المعقدة واستكشاف أخطائها وإصلاحها.
- خبرة قوية في ضبط أداء SQL وPL/SQL.
- خبرة في تحليل متطلبات المستخدمين وترجمتها إلى متطلبات لقواعد البيانات.
- القدرة على إعداد مواصفات وظيفية وفنية واضحة.
- إلمام بأدوات التحكم بإصدارات الكود المصدري مثل Git.
المهارات المطلوبة
- مهارات تحليلية قوية وقدرة على استكشاف الأخطاء وحل المشكلات.
- القدرة على العمل بفعالية مع أصحاب المصلحة الفنيين وغير الفنيين.
- Oracle Database
- PL/SQL
- SQL
- Query Optimization
- Performance Tuning
- Stored Procedures
- Functions
- Packages
- Triggers
- Git
- Database Design
- Technical Specifications
عرض النص الأصلي للإعلان
Since 2004, 2P - Perfect Presentation has been a leader in Saudi Arabia’s ICT landscape, delivering integrated technology solutions that help organizations accelerate digital transformation and improve operational efficiency. With a strong foundation in innovation and service excellence, 2P continues to provide end-to-end solutions through its specialized business units and trusted market expertise.
We are looking for an experienced Senior Oracle PL/SQL Developer with strong hands-on expertise in Oracle SQL, PL/SQL development, performance tuning, database requirements analysis, and technical documentation.
Role Summary
The Senior Oracle PL/SQL Developer will be responsible for designing, developing, optimizing, and maintaining Oracle database solutions while translating business and user requirements into effective database designs and technical specifications.
Key Responsibilities
- Design, develop, maintain, and enhance Oracle PL/SQL database solutions.
- Write and maintain complex SQL queries to support business and application requirements.
- Develop advanced PL/SQL procedures, functions, packages, triggers, and database objects.
- Perform SQL and PL/SQL performance tuning and identify optimization opportunities.
- Analyze user and business requirements and translate them into clear database requirements.
- Troubleshoot database-related issues and provide effective technical solutions.
- Review existing SQL and PL/SQL code and recommend improvements for performance and maintainability.
- Prepare and maintain functional and technical specifications.
- Support application teams with database development and integration requirements.
- Maintain source code and database scripts using version control tools such as Git.
- Conduct technical analysis and support resolution of complex development issues.
- Ensure database development follows approved coding, documentation, and development standards.
- Collaborate with application developers, database administrators, business analysts, and other technical teams.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Information Systems, Computer Engineering, Software Engineering, or another IT-related discipline.
- Minimum 8+ years of experience in Oracle PL/SQL development.
- Advanced hands-on expertise in PL/SQL programming.
- Strong ability to develop and troubleshoot complex SQL queries.
- Strong experience in SQL and PL/SQL performance tuning.
- Experience analyzing user requirements and translating them into database requirements.
- Ability to prepare clear functional and technical specifications.
- Familiarity with source-code versioning tools such as Git.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work effectively with technical and business stakeholders.
Key Technical Skills
Oracle Database | PL/SQL | SQL | Query Optimization | Performance Tuning | Stored Procedures | Functions | Packages | Triggers | Git | Database Design | Technical Specifications
رقم الإعلان لدى المصدر: 4482281420