Database Migration Engineer - MSSQL to PostgreSQL (AWS RDS)

Sansar Tec LLC
Jersey City, NJ

🔥 IMPORTANT – Must Have (Non-Negotiable)

Please apply ONLY if you meet ALL the following criteria:

  • Hands-on experience migrating MSSQL databases to PostgreSQL (not just development)
  • Strong T-SQL to PL/pgSQL conversion experience (20K+ stored procedures, functions, triggers)
  • Deep experience with AWS SCT and AWS DMS in real migration projects
  • Advanced MSSQL and PostgreSQL performance tuning expertise
  • Experience validating compatibility with .NET Core microservices (API-level data logic)
  • Experience optimizing or rewriting procedures for performance + business logic accuracy

This is NOT a Big Data/ETL/Data Engineer role. No Spark, Databricks, or Snowflake profiles.

Job Summary

We are looking for a specialized Database Migration Engineer to lead a large-scale migration of 20,000+ MSSQL stored procedures to AWS RDS for PostgreSQL .

The role focuses on database migration, stored procedure conversion, SQL optimization , and ensuring complete alignment with .NET Core microservices that depend on this logic.

This role requires someone who has done heavy stored procedure migrations , not ETL/data pipelines.

Key Responsibilities

  • Analyze complex MSSQL stored procedures , functions, triggers, views.
  • Convert T-SQL to PL/pgSQL including:
  • Data type mapping
  • Control flow
  • Cursors
  • Temporary tables
  • Set-based logic
  • Error handling
  • Rewrite, refactor, and optimize SQL logic during migration.
  • Identify redundant or obsolete SPs and suggest consolidation or removal.
  • Use AWS SCT for assessment and conversion templates.
  • Use AWS DMS for continuous data migration/replication.
  • Validate compatibility with .NET Core microservices consuming the database APIs.
  • Performance tune PostgreSQL (indexes, partitions, execution plans).
  • Work with DevOps on RDS configuration, backups, scaling, security .
  • Build automation scripts (Python/Shell) for migration workflows.
  • Create migration dashboards, logs, and validation scripts.

REQUIREMENTS

Required Technical Skills

MSSQL

  • Expert in T-SQL programming
  • Complex SPs, triggers, views, indexing
  • Query & execution plan optimization

PostgreSQL

  • Strong PL/pgSQL experience
  • Function rewriting, indexing, partitioning
  • Performance tuning, query refactoring

AWS

  • AWS RDS for PostgreSQL (must)
  • AWS Schema Conversion Tool – SCT (must)
  • AWS Database Migration Service – DMS (must)
  • CloudWatch monitoring

Tools & Scripting

  • Python / Shell / PowerShell for automation
  • Git/Bitbucket for versioning

Preferred Qualifications

  • AWS Certification – Data Engineer / Database Specialty
  • Experience with EF Core, Dapper, or .NET Core data layer
  • Knowledge of schema design, normalization, API-driven data models
  • Experience with Terraform/CloudFormation

Soft Skills

  • Extremely strong analytical and problem-solving skills
  • Ability to optimize and refactor very complex SQL logic
  • Strong communication skills to work with application, DevOps, and cloud teams
  • High ownership and attention to detail

Posted 2025-11-19

Recommended Jobs

Senior Manager, Data Engineering - Capital One Software (Remote)

Capital One
Trenton, NJ

Senior Manager, Data Engineering - Capital One Software (Remote) Capital One Software is seeking a Senior Manager, Data Engineering who is passionate about marrying innovation with emerging technologi…

View Details
Posted 2025-11-18

Cloud Platform Microservices React JS

Qualis1 Inc
Weehawken, NJ

Job Description: Job Title: Cloud Platform Microservices React JS Work Location: Weehawken, NJ 7086 ONLY VISA INDEPENDENT CANDIDATES". Contract duration: 12months Job Details: …

View Details
Posted 2025-11-18

Workday Security Lead / Consultant Architect

Planet Group
Bridgewater, NJ

Max PR 92.86 - 128.57 depending on experience Summary The Workday Security Lead is responsible for the design, implementation, maintenance, and governance of Workday security across all module…

View Details
Posted 2025-11-15

Flexible On-Call Babysitter Needed

Jovie of Rockland County
Ringwood, NJ

&##128205; Location: Orange County, NY | Rockland County, NY | Northern Bergen County, N &##128338; Job Type: Part-Time &##128176; Compensation: $17 - $18 / HR &##127891; Experience Level:…

View Details
Posted 2025-09-19

Electric Vehicle Fleet Driver

Tower Mobility
Newark, NJ

Drive the Future of Transportation with Tower EV! Tired of unpredictable pay, high expenses, and limited opportunities? Tower EV is here to change the game. As a trusted premium partner for Uber …

View Details
Posted 2025-11-14

Commercial Loan Closing Coordinator III

Provident Bank
Woodbridge, NJ

How would you like to join one of the most highly regarded financial institutions in New Jersey with deep roots in the community? Provident is a successful and highly regarded multi-billion-dollar ba…

View Details
Posted 2025-09-22

Community Outreach Coordinator/ Community Engagement Specialist (HYBRID)

Tap Growth ai
New Brunswick, NJ

We're Hiring: Outreach Professional! We are seeking a dedicated and results-driven Outreach Professional to enhance our community engagement and outreach initiatives. The ideal candidate will poss…

View Details
Posted 2025-11-06

Fire Protection Engineer

CDM Smith
Newark, NJ

**43166BR** **Requisition ID:** 43166BR **Business Unit:** TSU **Job Description:** At CDM Smith, we're committed to connecting you with work that inspires and challenges you. Our employees collaborat…

View Details
Posted 2025-11-13