Oracle / SQL Developer, Charlotte, NC (Hybrid)

Hybrid in Charlotte, NC, US • Posted 8 hours ago • Updated 8 hours ago
Contract Independent
Contract W2
12 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Continuous Delivery
  • Code Refactoring
  • Code Review
  • Collaboration
  • CA Workload Automation AE
  • Cloud Computing
  • Automated Testing
  • Batch Processing
  • Analytical Skill
  • Artificial Intelligence
  • Database
  • Database Architecture
  • Data Engineering
  • Data Processing
  • Connect:Direct
  • Continuous Integration
  • AWK
  • Communication
  • Computer Science
  • RDBMS
  • Root Cause Analysis
  • SED
  • Process Control
  • Productivity
  • PySpark
  • Python
  • Oracle SQL Developer
  • PL/SQL
  • Performance Tuning
  • Linux
  • Management
  • Optimization
  • Information Systems
  • Job Scheduling
  • Korn Shell
  • ELT
  • Extract, Transform, Load
  • GitHub
  • Data Quality
  • Distributed Computing
  • Documentation
  • Technical Writing
  • Version Control
  • Workflow
  • Software Development
  • Technical Support
  • Unix
  • Oracle
  • SQL
  • SQL*Plus
  • Scripting
  • Shell
  • Workflow Management

Summary

Charlotte, NC (Hybrid- 3 days onsite)

Locals or Around- Final round F2F Interview!

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.

Key Responsibilities

  • Design, develop, and maintain Oracle database objects and applications.
  • Create and manage:
    • Tables
    • Views
    • Indexes
    • Partitioned tables and indexes
    • Stored procedures, functions, and packages
  • Develop efficient and maintainable SQL and PL/SQL code.
  • Analyze and improve SQL performance using:
    • Execution plans
    • Oracle optimizer behavior
    • Appropriate indexing strategies
    • Query optimization techniques
    • Optimizer hints
  • Support database partitioning strategies and understand different partitioning methods.
  • Develop and maintain Unix/KornShell scripts using utilities such as:
    • sed
    • awk
    • grep
    • SQL*Plus
  • 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.

Required Qualifications and Skills

  • Advanced experience with Oracle RDBMS.
  • Strong hands-on experience with SQL and PL/SQL development.
  • Experience creating and managing Oracle database objects, including:
    • Tables
    • Views
    • Indexes
    • Partitioned objects
    • Procedures
    • Functions
    • Packages
    • Triggers
  • Strong understanding of:
    • Table partitioning
    • Different index types and their appropriate use cases
    • Query optimization
    • Optimizer hints
    • Execution plans and plan analysis
    • ANSI SQL standards
    • Dynamic SQL using EXECUTE IMMEDIATE
    • Autonomous transactions
  • 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.

Preferred Qualifications

  • Experience developing large-scale batch-processing or data-engineering solutions.
  • Experience working with high-volume Oracle databases and performance-sensitive applications.
  • Knowledge of ETL/ELT development and data-quality processes.
  • Experience with CI/CD pipelines and automated testing.
  • Familiarity with cloud data platforms and distributed computing environments.
  • Experience establishing coding standards, reusable frameworks, and development best practices.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related discipline, or equivalent professional experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91126058
  • Position Id: 9073387
  • Posted 8 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

Today

Easy Apply

Contract

60 - 65

Charlotte, North Carolina

Today

Easy Apply

Full-time

$60 - $65 per hour

Charlotte, North Carolina

Today

Easy Apply

Full-time

$63 - $65 per hour

Hybrid in Charlotte, North Carolina

5d ago

Easy Apply

Contract

65 - 70

Search all similar jobs