Description

Job Description:

  • We are seeking a skilled Oracle PL/SQL Developer with hands-on experience in PL/SQL coding, table creation, performance tuning, and some DBA administrative tasks.
  • The ideal candidate will focus primarily (80%) on PL/SQL development, query optimization, and database performance tuning, with secondary (20%) responsibilities related to DBA administration tasks such as user management and basic database maintenance.

Key Responsibilities:

  • PL/SQL Development (80%)
  • Develop, optimize, and maintain PL/SQL stored procedures, triggers, functions, and packages.
  • Design and implement database tables, indexes, constraints, and relationships based on business requirements.
  • Write complex SQL queries and optimize query performance for large datasets.
  • Collaborate with application developers to design efficient database structures and schemas.
  • Analyze, troubleshoot, and resolve database-related performance issues.
  • Implement best practices for SQL coding, query optimization, and indexing.
  • Conduct code reviews to ensure database standards and performance guidelines are met.
  • Database Administration (20%)
  • Perform basic DBA tasks, including user access control, privileges management, and database security.
  • Assist in database backup and recovery strategies.
  • Monitor database performance, resource utilization, and storage management.
  • Support database tuning, partitioning, and indexing strategies for improved performance.
  • Work closely with DBA teams for database upgrades, patches, and maintenance activities.

Required Skills & Qualifications:

  • 5+ years of experience in Oracle PL/SQL development.
  • Strong expertise in writing and optimizing PL/SQL procedures, functions, and triggers.
  • Experience with SQL query performance tuning and execution plan analysis.
  • Knowledge of database design principles, indexing strategies, and normalization techniques.
  • Basic experience in Oracle DBA tasks such as user management, storage management, and backup/recovery.
  • Hands-on experience with Oracle versions (12c, 19c, or newer).
  • Familiarity with Oracle Enterprise Manager (OEM) and database monitoring tools.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and collaborate with development and DBA teams.

Education

Any Graduate