Database Migration Specialist

Now Hiring: Database Migration Specialist  

Job Description

A Database Migration Specialist is responsible for planning, executing, and validating the transfer of data between databases, platforms, or environments while ensuring accuracy, performance, and minimal downtime.

This role blends DBA expertise, strong SQL skills, and data engineering knowledge

Location

Virtual, US-based

Experience

+ 5 years

Salary

Experience-based, negotiable

Required Skills

Technical Skills

  • Advanced SQL syntax knowledge
  • RDBMS experience (Oracle, SQL Server, PostgreSQL, MySQL)
  • Schema design and normalization
  • Performance tuning
  • Indexing strategies
  • ETL tools
  • Scripting
  • Data validation techniques

Knowledge Areas

  • Data integrity & constraints
  • Transaction management
  • Backup & recovery
  • Security & access controls
  • Cross-platform database compatibility

Why Join Us?

  • Work directly with industry-leading manufacturers undergoing digital transformation
  • Join a specialized PLM consultancy with deep expertise and long-standing customer relationships
  • Competitive compensation and comprehensive benefits package
  • Opportunities for growth into solution leadership roles
  • Collaborative, flexible, and high-impact team environment
  • To apply for this position complete the form on this page.

Domain Systems, Inc, is an Equal Opportunity Employer and does not discriminate on the basis of race, national origin, religion, color, gender, sexual orientation, age, non-disqualifying physical or mental disability, or any other basis covered by law. Employment decisions are based solely on skills and business needs. Applicants must be legally authorized to work in the United States without current or future employer sponsorship.

Core Responsibilities

Migration Planning & Analysis

  • Assess source and target database environments
  • Analyze schemas, data structures, constraints, and dependencies
  • Identify compatibility issues between platforms (e.g., Oracle → SQL Server)
  • Create migration strategy (full migration, phased, incremental, etc.)

Data Extraction & Transformation

  • Write complex SQL queries for data extraction
  • Develop transformation scripts to align data structures
  • Cleanse and normalize data before migration
  • Map legacy fields to new schema designs

Migration Execution

  • Perform data transfers using:
    • ETL tools
    • Custom SQL scripts
    • Data pump / export-import utilities
    • Cloud migration tools
  • Monitor migration jobs for errors and performance issues

Validation & Testing

  • Reconcile record counts and data integrity
  • Validate constraints, indexes, triggers
  • Perform performance benchmarking
  • Support UAT (User Acceptance Testing)

Post-Migration Support

  • Troubleshoot issues
  • Optimize queries and indexing
  • Ensure backup and recovery processes
  • Provide documentation and handover

Job Application Form

Name(Required)
Are you legally authorized to work in the United States?(Required)
Accepted file types: pdf, doc, docx, Max. file size: 2 GB.
I.e., higher education diploma, specializations, training certificates, letters of recommendation, etc.

Don’t See A Good Fit? Submit Your Resume