Oracle to PostgreSQL Migration Consultant Job at Tanisha Systems, Austin, TX

  • Tanisha Systems
  • Austin, TX

Job Description

Salary: $104,000 - 144,000 per year Requirements:

  • 5+ years of database engineering or DBA experience, including 3+ years of hands-on Oracle-to-PostgreSQL migration work.
  • Strong command of Oracle, including PL/SQL, RMAN, Data Pump, and performance tuning, and PostgreSQL, including PL/pgSQL, extensions, vacuum internals, and replication.
  • Practical experience with migration tools such as Ora2Pg, AWS SCT, AWS DMS, EDB Postgres Migration Toolkit, Google DMS, or equivalent.
  • Strong understanding of differences between Oracle and PostgreSQL, including sequences, ROWID and CTID, NVL and COALESCE, hierarchical queries, autonomous transactions, and packages.
  • Experience with data validation and reconciliation frameworks.
  • Scripting skills in Shell and Python for migration automation.
  • Experience with CI/CD pipelines and Git for schema and code management.
  • Strong problem-solving skills and ability to work with minimal supervision on complex legacy systems.
  • Familiarity with cloud database services such as AWS RDS/Aurora PostgreSQL, Azure, or GCP Cloud SQL is a plus.
Responsibilities:
  • Assess Oracle databases, including schemas, PL/SQL objects, indexes, partitioning, triggers, and jobs, to determine migration scope and approach.
  • Convert schemas and database objects using migration tools or custom scripts.
  • Migrate PL/SQL procedures, functions, triggers, and packages to PostgreSQL PL/pgSQL, addressing syntax and behavioral differences.
  • Design and carry out data migration and validation strategies, including full loads, incremental or CDC migration, and reconciliation, to minimize data loss.
  • Identify and resolve incompatibilities involving data types, sequences, materialized views, partitioning, error handling, and connection pooling.
  • Tune PostgreSQL performance after migration, including indexing, queries, vacuum/autovacuum, PgBouncer connection pooling, and partitioning.
  • Work with application teams to update SQL queries, ORM configurations, and connection strings or drivers such as JDBC, ODBC, and psycopg2.
  • Plan and execute cutovers, including rollback plans, downtime reduction, and go-live support.
  • Document migration runbooks, technical decisions, and lessons learned.
Technologies:
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • DMS
  • GCP
  • Git
  • Support
  • Oracle
  • PostgreSQL
  • Python
  • SQL

More:

We are seeking an experienced Data Engineer for an Oracle-to-PostgreSQL Migration Consultant role, supporting end-to-end enterprise database migrations. This is a full-time, onsite position in Sunnyvale, California, or Austin, Texas. Compensation is market-based and depends on experience.

last updated 40 week of 2026

Job Tags

Full time

Similar Jobs

nexentra staffing

ENTRY LEVEL-Data Entry Clerk Job at nexentra staffing

 ...ENTRY LEVEL-Data Entry Clerk Benefits/Perks Competitive Pay Paid Time Off (PTO) Career Advancement Opportunities Professional Development and Ongoing Training Supportive and Collaborative Work Environment Job Summary Our recruitment team is seeking... 

New Country Lexus

Receptionist Job at New Country Lexus

 ...Country team! We are seeking a full-time receptionists/switchboard operators to work at our...  ...Computer proficiency, particularly in MS Office Suite (Word and Excel) Ability to learn...  ...or expression, or any other characteristic protected by federal, state or local laws.

Doosan Bobcat NA US

CNC Programmer - 3rd Shift - Statesville Job at Doosan Bobcat NA US

Job Information This position is 3rd Shift, 10:00pm-6:30am M-F. This position includes a $2/hr shift differential. Provide operational support to the assigned production area in order to achieve goals of the business unit. Responsible for facilitating day to day ...

Confidential

ERP Functional Business Analyst - Performance Budgeting (PB) Job at Confidential

 ...candidate will work closely with business stakeholders, budget offices, finance teams, and technical resources to analyze existing business...  ..., national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual... 

American Income Life Insurance Company

Client Support Specialist - Work From Home Job at American Income Life Insurance Company

 ...Build a Career That Works From Anywhere Were expanding our virtual team and looking for motivated individuals who are ready to grow...  ...types of people. Self-motivated and able to manage your time effectively while working remotely. Organized, dependable, and...