> Markdown version of [/jobs/ext/1312705-oracle-developer](https://www.wearedevelopers.com/jobs/ext/1312705-oracle-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Oracle Developer - **Company:** Russell Tobin - **Location:** Downey, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $114,400.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Bash Shell, C Shell, Client Server Models, Databases, Extract Transform Load (ETL), Data Warehousing, Database Design, Database Development, Database Schema, Disaster Recovery, Korn Shell, PostgreSQL, Microsoft SQL Server, MongoDB, MySQL, Oracle Databases, Oracle (Applications), Pentaho Data Integration, Performance Tuning, Query Optimization, Shell Script, Software Engineering, PL-SQL, SQL*Plus, SQL Databases, Sql Optimization, System Availability, Analytic Functions, Indexer, Information Technology, Toad (Software) - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/3eaf8bcd-66bb-43fe-afae-b344b0148bd1 ## About the Role * Bachelor''s degree in Computer Science, Information Technology, or a related field (or equivalent experience). * 5+ years of experience as an Oracle PL/SQL Developer. * 5+ years of hands-on experience with Oracle 19c, PL/SQL, SQL*Plus, TOAD, and client-server application development. * Strong experience with Oracle performance tuning including Query Optimizer, Execution Plans, SQL optimization, and Indexing. * Experience with advanced Oracle database features including Table Functions, Table Partitioning, Materialized Views, Collections, Analytical Functions, Query Rewrite, and Transportable Tablespaces. * 3+ years of experience developing Unix/Linux Shell Scripts (Bash, KornShell, Bourne Shell, or C Shell). * 2+ years of experience with Data Warehouse concepts and ETL processes. * Experience with database administration, backup and recovery, disaster recovery, database design, and data modeling. * Familiarity with Microsoft SQL Server, MySQL, PostgreSQL, and MongoDB is a plus. * Excellent verbal and written communication skills. ## Description * Design, develop, and maintain Oracle database solutions using Oracle 19c, PL/SQL, SQL*Plus, and TOAD. * Develop, optimize, and troubleshoot complex PL/SQL packages, procedures, functions, triggers, and SQL queries. * Design and implement efficient database schemas, data models, and performance optimization strategies. * Monitor and tune Oracle databases using Query Optimizer, Execution Plans, Indexing, and database statistics. * Develop and maintain Unix/Linux shell scripts to automate database operations and execute SQL scripts. * Implement database backup, recovery, and disaster recovery strategies to ensure data availability. * Work with advanced Oracle features including Table Partitioning, Materialized Views, Table Functions, Collections, Analytical Functions, Query Rewrite, and Transportable Tablespaces. * Support data warehouse initiatives and ETL processes using tools such as Actian/Pentaho. * Install, configure, administer, maintain, and troubleshoot Oracle and other database management systems. * Collaborate with cross-functional teams to support database development, maintenance, and production environments. ## Related Videos - [Reusing apps between teams and environments through Containers](https://www.wearedevelopers.com/videos/107-reusing-apps-between-teams-and-environments-through-containers) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)