Job closedPosted 2 months ago

Core Alliance Group - Senior Database Developer / Engineer (SQL Server to Oracle Migration

Database Developer
Open to offers Pittsburgh, United States
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Database Developer is needed in Pittsburgh, United States.

Client: Core Alliance Group

Location: Pittsburgh, PA

Contract: Temporary, Contract

Job Description

Job Title: Senior Database Developer / Engineer (SQL Server to Oracle Migration)

Location: Pittsburgh, PA

Duration: 6 Months Contract

We’re looking for a senior database engineer with strong experience in SQL Server, Oracle, and SSIS/SSRS to support a critical migration initiative. This is a hands-on role focused on converting database logic, handling dynamic SQL, migrating data, and ensuring the system runs reliably on Oracle while maintaining existing ETL processes and reports.

Key Responsibilities

Database Migration & Conversion

• Work on end-to-end migration from SQL Server to Oracle

• Convert schemas, tables, indexes, views, and functions to Oracle-compatible formats

• Identify and resolve platform-specific differences between SQL Server and Oracle

• Ensure database design aligns with Oracle best practices

Stored Procedure & Query Conversion (Core Area)

• Convert complex T-SQL stored procedures and queries into PL/SQL

• Work extensively with dynamic SQL conversion and refactoring

• Handle differences in:

  • Transactions and error handling
  • Temporary tables and session-level objects

• Refactor logic where direct conversion is not feasible

• Ensure converted code is stable, optimized, and easy to maintain

Data Migration

• Support migration of large datasets with controlled downtime

• Design and implement efficient data movement strategies

• Validate and reconcile data between source and target systems

• Handle edge cases to ensure data accuracy and completeness

ETL & Reporting (SSIS / SSRS)

• Work on existing ETL and reporting layers with no major redesign

• Update and validate:

  • Connection managers to point to Oracle
  • Inline queries and stored procedure calls

• Ensure compatibility of ETL workflows and reports with Oracle backend

• Perform end-to-end validation to confirm processes run as expected

Performance Tuning

• Analyze and optimize query performance in Oracle

• Compare behavior between SQL Server and Oracle execution

• Troubleshoot issues observed after migration

• Tune indexes, execution plans, and database design as needed

Testing & Validation

• Support unit, integration, and system testing cycles

• Help identify and fix issues discovered during testing

• Work closely with QA and business teams to validate outcomes

Cutover & Production Support

• Participate in migration rehearsals and production cutover

• Support deployment and provide hyper care after go-live

• Troubleshoot and resolve production issues quickly

Requirements

• 10+ years of experience in database development/engineering

• Strong hands-on experience in:

  • SQL Server (T-SQL, stored procedures, dynamic SQL, SSIS, SSRS)
  • Oracle (PL/SQL, performance tuning)

• Solid understanding of differences between SQL Server and Oracle

• Experience working on database migration or modernization efforts

Nice to Have

• Experience with large-scale data migration

• Familiarity with tools like Oracle Data Pump, Goldengate, or similar

• Exposure to ETL and reporting tools (SSIS, SSRS)

• Experience in financial or regulatory systems

Additional Information

What We’re Looking For:
• Strong focus on logic-driven conversion, especially dynamic SQL handling

• Comfortable working in critical migration paths with dependencies

• Strong troubleshooting and analytical mindset

• Ability to collaborate across DBA, development, and QA teams

Success in This Role Looks Like:
• Stable and performant Oracle environment post-migration

• Smooth migration with no disruption to ETL and reporting

• Clean cutover and quick stabilization during hyper care

Work Location: In person


No longer accepting applications

Get instant notifications for new Database Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.