-
Oracle relational database technologies.
-
PL/SQL development, including packages, procedures, functions, triggers, and complex stored program units.
-
Writing, analyzing, and optimizing complex SQL queries.
-
Oracle SQL Developer or comparable Oracle development and diagnostic tools.
-
Troubleshooting existing application code and identifying the underlying cause of defects.
-
SQL and PL/SQL performance analysis, including the ability to identify inefficient queries, execution-plan issues, indexing opportunities, and database-related performance bottlenecks.
-
ETL processing, data integration, data transformation, and batch data-loading operations.
-
Data-warehouse concepts, including dimensional data structures, source-to-target mappings, data reconciliation, and reporting dependencies.
-
Production support and incident investigation involving SQL, PL/SQL, ETL processes, and data-warehouse workloads.
-
Unit, integration, system, regression, and data-validation testing.
-
Source-code management, controlled deployments, and standard software-development lifecycle practices.