-
Analyze, design, develop and test implement, and maintain Oracle PL/ SQL packages, procedures functions & triggers & other functionalities
-
Fixes and develops changes to applications to meet functional and technical designs following best practices and development standards and guidelines.
-
Prepares technical documentation on application specifications.
-
Translate business requirements into technical design.
-
Ensure that all assigned deliverables are completed on time and with impeccable quality.
Requirements:
-
Excellent knowledge of Oracle SQL and Oracle PL/SQL.
-
Excellent knowledge of writing the Stored Procedures, Functions, and Packages with best practices.
-
Understanding of relational databases (tables, views, indexes, and partitions).
-
Excellent understanding of Performance tuning.
-
Ability to analyze coding problems and develop solutions.
-
Database and application administration skills (Microsoft SQL Server, Oracle).
-
Require solid technical and analytical skills, as well as excellent interpersonal and communication skills.
-
Ability to write efficient, secure, well-documented, and clean code.
-
Ability to work on multiple projects and meet deadlines.
-
Databases: Experienced in Oracle, IBM DB2 and MySQL is a plus.
-
Environments: Windows, and Linux.
-
Source Control and ALM: TFS, Git BitBucket, GitHub, Tortoise SVN, JIRA.
Languages Required:Native Arabic speaker andFluency in the English Language.