DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-22 11:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Senior Oracle PL SQL Developer

Encora · Kuala Lumpur

Key Responsibilities

  • Design, develop, and maintain complex Oracle database applications using PL/SQL.
  • Develop and enhance Stored Procedures, Functions, Packages, Triggers, Collections, Dynamic SQL, Analytical Functions, and Autonomous Transactions.
  • Perform advanced SQL and PL/SQL performance tuning using tools such as AWR, ADDM, ASH, SQL Trace, and Explain Plan.
  • Design scalable database architectures, schema structures, indexing strategies, partitioning models, and high-availability solutions.
  • Lead data modelling activities, including logical and physical data design, normalization, constraints, indexes, and governance standards.
  • Design and implement ETL processes and data integration solutions for large-volume data environments.
  • Manage Materialized Views, replication mechanisms, and distributed database environments.
  • Execute data migration initiatives and large-scale data loading activities using SQL Loader and Oracle migration utilities.
  • Develop and maintain UNIX shell scripts for automation, batch processing, and operational support.
  • Support application database deployments, environment setup, release management, monitoring, backup, recovery, and production support activities.
  • Provide L3 production support, perform root cause analysis, and resolve critical incidents within SLA timelines.
  • Participate throughout the full Software Development Life Cycle (SDLC), from requirements gathering to post-production support.
  • Work closely with business users, infrastructure teams, security, risk, compliance, legal, and finance stakeholders.
  • Lead code reviews, establish development standards, and mentor junior developers.
  • Produce technical documentation, solution designs, operational procedures, and governance artifacts.
  • Drive database modernization initiatives and recommend innovative solutions to improve system performance, scalability, and reliability.

Mandatory Requirements

Technical Skills

  • Minimum 10 years of Oracle database development experience.
  • Minimum 8 years of advanced PL/SQL development experience.
  • Strong experience with Oracle 10g, 11g, 12c, 19c, and preferably Oracle Autonomous Database (ADB).
  • Minimum 7 years of hands-on performance tuning and optimization experience.
  • Strong expertise in database architecture, schema design, partitioning, indexing, and high-volume database solutions.
  • Minimum 6 years of data modelling experience (logical and physical).
  • Minimum 5 years of ETL and data integration experience; Talend exposure is advantageous.
  • Experience managing Materialized Views and replication strategies.
  • Strong experience with SQL Loader and database migration projects.
  • Proven experience performing database migrations to Oracle environments.
  • Minimum 4 years of UNIX Shell Scripting experience.
  • Strong Application DBA exposure, including deployment, monitoring, backup, recovery, and production support.
  • Minimum 5 years of L3 production support experience in mission-critical environments.

Software pay context

Based on 7,248 disclosed Software salaries on RoleSuite, the role pays a median of $156K/year, with most offers between $123K and $196K (10th–90th percentile: $101K–$233K).

See the full Software salary breakdown →
Apply →

Other roles at Encora

  • IT Infrastructure Project Manager _Cloud Compute TowerKuala Lumpur
  • Storage Platform EngineerKuala Lumpur
  • ServiceNow Engineer (Forms & Ansible Integration)Kuala Lumpur
  • Cloud Engineer (AWS & OCI)Kuala Lumpur
  • Solution Lead - Application and MobileKuala Lumpur
  • MFT Platform Specialist Kuala Lumpur
  • Senior Data Engineer - Qlik ReplicateKuala Lumpur
  • Technical Program Manager – Cloud, Infrastructure & SREColombia
  • Senior ServiceNow DeveloperMexico
  • Senior ServiceNow DeveloperPeru

More Software roles

  • Browser / Kernel EngineerSearchApi · Remote - Lithuania
  • AI Success EngineerOpenAI · Delhi, India
  • Forward Deployed Engineer, Infrastructure SpecialistCohere · Tokyo
  • Data Support EngineerPure Storage · Prague, Czech Republic
  • Senior Software Engineer, Payments Platform Airwallex · NL - Amsterdam
  • Software Engineer, Payments Platform Airwallex · NL - Amsterdam
  • Software Engineer - AudioTandem Health · Stockholm
  • Staff Software Engineer, Lending PlatformAirwallex · SG - Singapore
  • Senior Software Engineer, Lending PlatformAirwallex · SG - Singapore
  • Senior Software Engineer, LendingAirwallex · SG - Singapore