An application made for this job — a tailored resume and cover letter that speak straight to the posting.
MetaRPO in New York seeks an experienced Oracle/SQL Developer to design, develop, and optimize Oracle databases, SQL/PLSQL, and Unix scripting. The role includes partitioning, performance tuning, and batch processing using AutoSys and NDM/Connect:Direct.
You will implement data-processing pipelines with Python and PySpark, automate data ingestion and validation, and collaborate with developers, analysts, and infrastructure teams using GitHub and CI/CD practices.
We are seeking an experienced Oracle / SQL Developer with strong expertise in Oracle database development, SQL, PL/SQL, Unix scripting, batch processing, and data engineering. The ideal candidate will have advanced knowledge of Oracle database architecture and performance optimization, along with expert-level experience in Python and PySpark.
This role will contribute to the design, development, optimization, and support of database solutions and data-processing applications. The successful candidate will also use modern development practices, including GitHub-based source control and GitHub Copilot to improve development efficiency.
Design, develop, and maintain Oracle database objects and applications.
Create and manage:
Develop efficient and maintainable SQL and PL/SQL code.
Analyze and improve SQL performance using:
Support database partitioning strategies and understand different partitioning methods.
Develop and maintain Unix/KornShell scripts using utilities such as:
Invoke and manage SQL*Plus sessions from shell scripts.
Develop and support batch-processing workflows using AutoSys.
Manage enterprise file transfers using NDM / Connect:Direct.
Design and implement data-processing solutions using Python and PySpark.
Automate data ingestion, transformation, validation, and reconciliation processes.
Use GitHub as a source-code repository and follow branching, pull request, and code-review practices.
Use GitHub Copilot responsibly to accelerate development, improve productivity, and assist with code generation, refactoring, and troubleshooting.
Troubleshoot production issues, perform root-cause analysis, and provide timely technical support.
Collaborate with application developers, data engineers, business analysts, and infrastructure teams.
Prepare technical documentation, support procedures, and implementation plans.
Advanced experience with Oracle RDBMS.
Strong hands-on experience with SQL and PL/SQL development.
Experience creating and managing Oracle database objects, including:
Strong understanding of:
Advanced experience with Unix/Linux and KornShell scripting.
Proficiency with sed, awk, grep, file handling, process control, and SQL*Plus shell execution.
Experience with AutoSys job scheduling and workflow management.
Experience with NDM / Connect:Direct file transfers.
Expert-level proficiency in Python.
Expert-level proficiency in PySpark, including distributed data processing and performance optimization.
Experience using GitHub for source control and code collaboration.
Familiarity with GitHub Copilot and AI-assisted software development tools.
Strong analytical, troubleshooting, communication, and documentation skills.