Lahore, Pakistan

Senior Database Migration Expert

 Job Description:

Senior Database Migration Expert

We are seeking a Senior Database Migration Expert with deep expertise in migrating complex, high-availability Oracle RAC environments to Google Cloud Platform (GCP) using PostgreSQL or AlloyDB. The ideal candidate will be responsible for planning, designing, and executing end-to-end database migration strategies for mission-critical systems, ensuring minimal downtime and optimal performance in the target environment.

Key Responsibilities:

  • Lead the planning and execution of database migration from Oracle RAC to PostgreSQL or AlloyDB on GCP.
  • Assess existing database environments, identify migration risks, and propose optimal cloud-native solutions.
  • Design and implement data migration strategies, including schema conversion, data mapping, and transformation.
  • Collaborate with cloud architects, application teams, and DevOps for seamless integration.
  • Automate and optimize migration pipelines using tools such as Database Migration Service (DMS), Dataflow, or custom scripts.
  • Ensure performance tuning, high availability, and scalability in the target GCP environment.
  • Provide technical leadership and mentoring to junior DBAs and cloud engineers.
  • Prepare detailed documentation and support operational handovers.

Required Skills & Experience:

  • 5-10 years of experience in database administration and migration.
  • Strong hands-on experience with Oracle RAC (11g/12c/19c) and deep understanding of RAC architecture.
  • Proven experience migrating databases from Oracle to PostgreSQL or AlloyDB in GCP.
  • Strong SQL/PLSQL and experience in schema conversion (Oracle to PostgreSQL/AlloyDB).
  • Proficiency in using Google Cloud services such as DMS, AlloyDB, Cloud SQL, Compute Engine, and Cloud Storage.
  • Familiarity with tools like Ora2Pg, pg_dump/pg_restore, GoldenGate, or other relevant migration tools.
  • Solid understanding of cloud-native database security, backup, and disaster recovery principles.
  • Strong troubleshooting skills and ability to work in high-pressure migration windows.

Preferred Qualifications:

  • Google Cloud Certified Professional Database Engineer or Cloud Architect.
  • Experience with Terraform, Ansible, or other IaC tools.
  • Background in scripting (Python, Bash) to support automation.
  • Exposure to multi-cloud environments (AWS, Azure) is a plus.
  Required Skills:

Google Cloud Platform High Availability Disaster Recovery Data Migration Pipelines Azure Architects Ansible Bash Scalability Mentoring AWS DevOps Storage Architecture Availability Automation PostgreSQL Integration Databases Oracle Security Troubleshooting Windows Administration Documentation Planning Design SQL Python Leadership