<Back to Search
Data Migration Engineer (Oracle/PostgreSQL → MongoDB)
Houston, TXMarch 26th, 2026
Job Title: Data Migration Engineer (Oracle/PostgreSQL → MongoDB) Location: Dallas, TX or Tampa, FL, USA Job Description We are seeking a highly skilled Data Migration Engineer to lead the migration of legacy Oracle Database and PostgreSQL databases from on-premises environments to cloud-based platforms. The target architecture will leverage MongoDB for semi-structured operational data and PostgreSQL for relational workloads, deployed on Amazon Web Services and Google Cloud Platform. This role will be responsible for designing and executing end-to-end data migration frameworks, including discovery, schema mapping, extraction, transformation, loading, validation, and production cutover. The ideal candidate will bring deep expertise in database modernization, ETL development, cloud migration strategies, and scalable data architecture. Key Responsibilities Migration Discovery and Planning Assess existing Oracle and PostgreSQL database environments, including schema complexity, data volume, dependencies, and application data access patterns. Define migration strategies such as phased migration waves, domain-based migration approaches, and rollback procedures. Identify data transformation requirements, compatibility gaps, and performance considerations. Target Data Architecture and Modeling Design a hybrid cloud data architecture using MongoDB for semi-structured and high-volume operational data (events, activity logs, nested objects). Use PostgreSQL for relational transactional workloads and structured reporting datasets. Develop data model mappings between relational schemas and MongoDB document structures, determining when to use embedding vs referencing. Custom Migration Tool Development Develop scalable migration tools using Python and Java to support ETL processes: Extract data from Oracle and PostgreSQL using batch processing and incremental extraction mechanisms. Transform data through schema normalization/denormalization, data type conversion, JSON document generation, and business rule transformations. Load data into MongoDB and PostgreSQL using optimized bulk operations and insert/update pipelines. Implement migration framework capabilities such as retry mechanisms, checkpointing, job resumability, and parallel processing for high-volume datasets. Data Validation and Reconciliation Implement automated validation frameworks to ensure data accuracy and integrity during migration. Perform validation checks including: Row and document count verification Checksum and hash validation Referential integrity checks Sampling-based record verification Generate reconciliation reports to support migration approval and stakeholder sign-off. Performance Optimization and Reliability Design migration pipelines that support parallel processing, data partitioning, and batch execution for large-scale datasets. Implement throttling and load-balancing mechanisms to minimize performance impact on source systems. Cutover and Post-Migration Stabilization Coordinate production cutover activities, including final data synchronization and validation checks. Support post-migration monitoring, troubleshooting, and performance tuning to stabilize the target environment. Technology Stack Cloud Platforms Amazon Web Services Google Cloud Platform Monitoring and Observability Datadog for monitoring migration pipelines, job health, system performance, and alerting. Programming Languages Python – orchestration scripts, transformation logic, automation, and validation frameworks. Java – high-performance migration services and scalable multi-threaded processing components. Required Qualifications 7+ years of experience in data engineering, database migration, or data platform modernization. Strong hands-on experience with Oracle, PostgreSQL, and MongoDB. Proficiency in Python and Java for building scalable ETL pipelines. Experience performing large-scale data migrations to cloud platforms. Experience working with AWS or GCP cloud environments. Strong knowledge of data modeling, ETL processes, and distributed data processing. Preferred Qualifications Experience migrating legacy relational databases to NoSQL systems. Experience implementing data validation frameworks and reconciliation processes. Familiarity with monitoring and observability tools such as Datadog. Knowledge of high-availability and fault-tolerant migration architectures.
Showing 350 of 16,316 matching similar jobs in Shell Valley, ND
- Senior Power BI Developer
- Senior Software Engineer: BI, ETL & Data - TS/SCI
- Application Developer Cognos BI
- Senior Data Integration Engineer - AWS & API Pipelines
- IDMC Data Integration Lead
- Senior Data Analytics Engineer - Healthcare ETL & ML
- Head of Data Platform Engineering & Migration
- Data Infrastructure Engineer
- Cloud SQL Developer: ETL & Data Pipelines
- Starburst Platform Engineer | Trino, SQL & KubernetesCharlotte, NCMarch 27th, 2026
- Senior Staff Software Engineer, Data Platform
- Data & ERP Integration Engineer - .NET & SQL
- Azure Cloud Engineer Intern: Hands-on, Mentorship & Growth
- SQL Server DBA II - Data Warehouse & 24/7 On-Call
- Staff Data Engineer: Lakehouse Architect & Platform Leader
- Senior Staff Software Engineer, Data Platform
- Remote Azure Data Engineer - Pipelines & ETL
- Senior CPQ & IT Architect: Cloud, CRM & API
- Remote Azure Data Engineer - Pipelines & ETL
- Software Engineer - BigQuery Metadata & Data Warehouse
- Platform Engineer - Cloud Data Platform & GenAI
- Strategic Salesforce Platform Architect AI/Data Cloud Lead
- Director Power BI & Python Developer (Microsoft Fabric Platform)
- Staff Data Ingestion Architect
- R-409036 Senior CyberArk PAM Privilege Cloud Platform Engineer
- Azure Data Migration Architect | Cloud DW & Synapse Lead
- Senior Java Engineer - Build Resilient Cloud & Data Solutions
- Cloud .NET Developer - Azure, KQL & REST APIs
- Lead Data Architect (Google Spanner)
- Healthcare ETL Developer - Onsite Minneapolis
- Senior Informatica Cloud Data Architect (CDI/IDMC)
- Senior Azure Databricks Architect Hybrid Data Platform Lead
- Data Architect - West Bend, WI with Hybrid Option Available (West Bend)
- Cloud Data Analyst
- Software Engineer - DB & Security (Secret Clearance)
- Data Integration Engineer
- Senior Data Architect
- Azure Cloud Engineer ____ Chicago, IL (Onsite) ___ Contract
- Senior ETL Testing Engineer
- Relocate to Malta Azure Cloud Technical Architect Infrastructure (Big 4)