Database Migration Engineer - MSSQL to PostgreSQL (AWS RDS)
🔥 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
Recommended Jobs
Senior Manager, Data Engineering - Capital One Software (Remote)
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…
Cloud Platform Microservices React JS
Job Description: Job Title: Cloud Platform Microservices React JS Work Location: Weehawken, NJ 7086 ONLY VISA INDEPENDENT CANDIDATES". Contract duration: 12months Job Details: …
Workday Security Lead / Consultant Architect
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…
Flexible On-Call Babysitter Needed
&##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:…
Electric Vehicle Fleet Driver
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 …
Commercial Loan Closing Coordinator III
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…
Community Outreach Coordinator/ Community Engagement Specialist (HYBRID)
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…
Fire Protection Engineer
**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…