Senior Oracle PL/SQL Developer - Data Warehouse & Performance Tuning

Оплата: По договоренности
Удаленно
Full-time

As a Senior Oracle PL/SQL Developer, you'll operate at the core of our data infrastructure, creating efficient data pipelines and warehouse solutions that transform complex datasets into actionable business insights. You'll collaborate with a distributed team of database specialists, business analysts, and IT professionals to deliver high-performance, scalable database solutions meeting the intricate requirements of modern financial institutions.


Key Responsibilities

- Design, develop, and optimize complex PL/SQL stored procedures, functions, packages, and triggers for enterprise-grade data warehouse implementations.

- Implement and maintain sophisticated ETL processes using Oracle ODI, Informatica, or equivalent tools to ensure data quality and integrity across disparate systems.

- Create efficient data models and database schemas aligned with business requirements and stringent performance standards.

- Troubleshoot and resolve database performance bottlenecks, optimizing queries and database structures for maximum efficiency.

- Collaborate with cross-functional teams to translate business requirements into precise technical specifications.

- Document database designs, data flows, and technical processes according to organizational standards.

- Participate in code reviews and implement industry best practices for database development.

- Contribute to the continuous evolution of data warehouse architecture and processes.

- Monitor database performance metrics and implement proactive maintenance procedures.

- Ensure data security and compliance with financial industry regulations (including GDPR, PCI DSS, and SOX).


Required Skills & Experience

- At least 2 years of demonstrable experience as a Data Warehouse Developer or Architect.

- Strong proficiency in Oracle PL/SQL development (Oracle Database 19c or newer).

- Hands-on experience with ETL tools, particularly Oracle ODI and Informatica PowerCenter.

- Working knowledge of CASE-tools for database modeling and design.

- Previous experience in banking or finance sector projects is essential.

- Experience with data migration, transformation, and integration in enterprise environments.

- Familiarity with dimensional modeling concepts (star and snowflake schemas).

- Solid understanding of database performance tuning and query optimization techniques.

- Experience with version control systems and database change management processes.

- Ability to write efficient SQL queries and interpret execution plans.