Oracle Programmer (SOURC02387)

2P Perfect Presentation — مكة - منطقة مكة المكرمة — دوام كامل

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

التقديم على هذه الوظيفة

جاري التحميل...