TELUS Digital

Database Migration Engineer

TELUS Digital

Verified Visa SponsorSan Salvador, El Salvador, CARemoteFull-timePosted 1 months ago

Job Description

Database Migration Engineer (Oracle to PostgreSQL)

==================================================

Location: Guatemala / El Salvador


Work style: Hybrid


Who We Are


Welcome to TELUS Digital, where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture.

With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.

About the Role


We are seeking a highly skilled Database Migration Engineer for a critical project focused on migrating a large-scale enterprise database environment from Oracle to PostgreSQL. The environment includes both OLTP and Data Warehouse (OLAP) components. The primary focus of this role is the manual and programmatic refactoring of a significant codebase from PL/SQL to PL/pgSQL, ensuring performance parity, data integrity, and operational excellence.

The bulk of the work involves the conversion of programming logic between database dialects. This includes converting legacy Oracle packages, stored procedures, functions, and triggers to PostgreSQL equivalents; transitioning SQL\Plus scripts to psql/PostgreSQL procedures; schema redesign; and ETL orchestration for massive datasets.

Key Responsibilities:


Code Conversion: Manually and programmatically translate complex Oracle PL/SQL code (including Packages and Triggers) into high-performance PostgreSQL PL/pgSQL.

ETL Refactoring: Re-engineer complex Data Warehouse ETL logic for optimal performance in a PostgreSQL environment.

Schema Migration: Translate data types, constraints, and indexes while optimizing for PostgreSQL’s architectural strengths.

Performance Tuning: Identify and resolve bottlenecks in the migrated code using query plan analysis and advanced indexing.

Data Integrity: Develop and execute rigorous validation scripts to ensure 100% data consistency between source and target systems.

Collaboration: Work as part of a high-capability development team, reporting to the Team Lead and coordinating with application developers.

Documentation: Maintain detailed documentation of architectural changes and mapping logic.

Required Experience:


Expertise in Oracle: 5+ years of experience (12c/19c) with deep proficiency in PL/SQL.

Expertise in PostgreSQL: 3+ years of experience developing in PL/pgSQL.

Migration Experience: Proven track record of at least one full-lifecycle Oracle to PostgreSQL migration.

Advanced SQL: Mastery of ANSI SQL and deep knowledge of the nuances between Oracle and Postgres dialects.

Linux/Scripting: Proficiency in Shell scripting (Bash) or Python for automation.

Languages: Fluency in English is required.

Great to have


Experience with cloud database services (e.g., GCP CloudSQL).

Knowledge of migration tooling (e.g., Ora2Pg).

Analytical Thinking: Ability to deconstruct complex legacy logic and rebuild it efficiently.

Communication: Excellent verbal and written communication skills.

What’s in it for you:


Private medical and life insurance from day one

Budget for professional growth (certifications)

Schedule flexibility.

Extra bonus based on performance.

Apply (Original)

Available in 2 Locations

Remote, Ontario
San Salvador, El Salvador(current)

AI Resume Tailoring

23%
Before
87%
After

Tailor your resume for Database Migration Engineer roles

Skills & keywords matchedATS-optimized format

Reach hiring managers at TELUS Digital

N.
N. M.·Director Talent Acquisition (Head- India)
EmailLinkedIn
P.
P. M.·Director Talent Acquisition
EmailLinkedIn
H.
H. M.·Senior Talent Acquisition Manager
LinkedIn
101 contacts · 98 recruiters
Unlock contacts (free)

AI Cover Letters for Database Migration Engineer

Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.

Cover Letter
250-350 words, 4 paragraphs
LinkedIn Message
300 chars, casual tone
Follow-up Email
100-150 words, concise
  • Tailored to your resume & job
  • Cover letters, emails, LinkedIn messages
  • Professional tone, your experience
Try AI Cover Letters (free)

Your toolkit for landing Database Migration Engineer roles

AI Resume Tailoring
Recruiter Finder
Job Radar Alerts
Application Tracker