Database Migration Specialist

Neshent Tech

Boston, MA

Posted On: Feb 21, 2025

Posted On: Feb 21, 2025

Job Overview

Job Type

Contract - Corp-to-Corp, Contract - Independent, Contract - W2

Experience

5 - 12 Years

Salary

Depends on Experience

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • Database Migration
  • PostgreSQL
  • Redshift
  • Sybase
  • MySQL
Job Description

We are seeking an experienced Database Migration Specialist to lead the migration of databases from Sybase and MySQL to PostgreSQL and Amazon Redshift. The successful candidate will be responsible for planning, executing, and optimizing the migration process while ensuring data integrity, performance, and minimal downtime. This role requires a deep understanding of both transactional (PostgreSQL) and analytical (Redshift) database platforms, as well as hands-on experience with large-scale data migration projects.

Key Responsibilities
  • Analyze the existing Sybase and MySQL environments, including schema structures, stored procedures, triggers, and dependencies.
  • Develop a detailed migration strategy, determining the best fit for PostgreSQL (transactional workloads) and Redshift (analytical workloads).
  • Plan for minimal downtime, data validation, and rollback strategies in case of migration issues.
  • Use tools like AWS Schema Conversion Tool (SCT), pgLoader, Ora2Pg, and AWS Data Migration Service (DMS) to automate schema conversion and data migration.
  • Customize migration scripts to handle complex schema conversions, such as views, functions, and triggers.
  • Ensure data accuracy and integrity through robust data cleansing, transformation, and validation processes.
  • Optimize PostgreSQL databases for transactional performance by fine-tuning indexes, partitioning, and query plans.
  • Enhance Redshift performance by optimizing distribution keys, sort keys, and using compression techniques.
  • Design and implement efficient ETL pipelines for Redshift using tools like AWS Glue, Matillion, or custom scripts.
  • Develop and execute comprehensive testing plans, including functional testing, data validation, and performance benchmarking.
  • Validate data accuracy and integrity between source and target systems.
  • Address performance bottlenecks and ensure all applications and reporting tools work seamlessly post-migration.
  • Provide ongoing support post-migration, including performance tuning and issue resolution.
  • Document migration processes, configurations, and best practices for future reference.
  • Train and mentor teams on the use of PostgreSQL and Redshift, including query optimization and database maintenance.

 

Technical Skills
  • Deep expertise in Sybase ASE/IQ, MySQL, PostgreSQL, and Amazon Redshift.
  • Proficiency with database migration tools such as AWS SCT, pgLoader, Ora2Pg, and AWS DMS.
  • Strong SQL and scripting skills (e.g., Python, Bash, Perl) for custom data migration and automation tasks.
  • Knowledge of PostgreSQL-specific features like PL/pgSQL, partitioning, and JSON.
  • Experience with Redshift performance tuning, including distribution styles, sort keys, and query optimization.
  • Familiarity with ETL tools and data pipeline orchestration (e.g., AWS Glue, Apache Airflow, Talend).

 

Experience
  • 5+ years of experience in database administration, development, or migration.
  • Proven experience in migrating databases from Sybase and MySQL to PostgreSQL and/or Redshift.
  • Hands-on experience with large-scale data migration projects, including both OLTP and OLAP systems.

 

Preferred Qualifications
  • Certifications such as AWS Certified Solutions Architect or AWS Certified Data Analytics – Specialty.
  • Experience with real-time data replication and CDC (Change Data Capture) tools like Debezium or Kafka.
  • Knowledge of cloud infrastructure and services, particularly in AWS (e.g., EC2, S3, IAM).
  • Familiarity with containerized environments (Docker, Kubernetes) for database deployment and testing. 

Job ID: NT250074


Posted By

Abhishek

HR Manager


Related Jobs
  • Contract - Corp-to-Corp
  • Contract - Independent
  • Contract - W2

  • Company
  • COMPANY

    Neshent Tech

  • Company
  • experience

    5 - 12 Years

  • Travel Requirements
  • Work Arrangement

    Hybrid

  • Wallet
  • SALARY

    Depends on Experience

  • Skills
  • SKILLS

    • Database Migration
    • PostgreSQL
    • Redshift
    • Sybase
    • +1 more

Posted On: Feb 21, 2025