Senior Data Engineer with Oracle and PostgreSQL experience

Epico Tech

København

On-site

DKK 447,761 - 597,015

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Epico Tech is seeking a Data Engineer in Copenhagen, Denmark, to lead the migration of Oracle databases to PostgreSQL. The role involves transforming database structures and developing automated workflows to ensure seamless transitions.

The ideal candidate should have proven experience in database migrations and strong skills in Power BI for reporting, alongside expertise in various programming languages like Python and C#. This is a 6-month position starting on July 14, 2026.

Qualifications

  • Proven experience with Oracle-to-PostgreSQL migrations.
  • Expertise in Power BI reporting and dashboard creation.
  • Advanced skills in PL/SQL and PL/pgSQL.
  • Experience with Azure cloud-based PostgreSQL deployments.
  • Ability to ensure data integrity post-migration.

Responsibilities

  • Migrate Oracle databases to PostgreSQL through refactoring.
  • Translate Oracle logic to PostgreSQL structures.
  • Migrate ODI workflows to ADF pipelines.
  • Develop automated migration workflows using scripting.
  • Optimize database performance and troubleshoot issues.

Skills

Oracle-to-PostgreSQL migrations
Power BI
Oracle PL/SQL
PostgreSQL PL/pgSQL
ODI and ADF
Python
C#
Apache Airflow

Tools

Power BI
ora2pg
Azure Data Factory

Job description

Epico is looking for a Data Engineer with experience in Oracle-to-PostgreSQL migrations

You’ll be part of Application Customization and Operations, where you, together with your colleagues, will drive data platform modernisation by migrating Oracle databases to PostgreSQL and converting Oracle Data Integrator (ODI) pipelines to Azure Data Factory. You’ll also build and optimise Power BI datasets and reports to enable trusted, self‑service insights for the business. Working across operational and technical domains, the team delivers scalable, secure, and maintainable data solutions that support Ørsted’s modernisation journey.

You’ll play an important role in
  • Migrate Oracle to PostgreSQL databases by refactoring and transforming core database structures, procedural logic, and data connections into scalable, high‑performing PostgreSQL implementations.
  • Translate & convert core database logic by refactoring complex Oracle database components (packages, stored procedures, functions, triggers) into clean and efficient PostgreSQL structures.
  • Migrate Oracle Data Integration (ODI) workflows to Azure Data Factory (ADF), ensuring seamless and efficient data transformation and pipeline orchestration. Added value if the candidate has experience with Apache Airflow for workflow automation and scheduling.
  • Migration tooling proficiency: Hands‑on experience with specialized schema and data movement utilities such as ora2pg, or other modern data pipeline frameworks designed for large‑scale migrations (Terabyte).
  • Develop automated migration workflows using script automation (Python, C#, etc.) to streamline schema conversions, data validations, and other repetitive tasks within database transformation.
  • Optimize PostgreSQL database performance by analysing execution plans, applying advanced indexing techniques, and tuning configuration parameters for post‑migration performance.
  • Collaborate across teams to minimise downtime during migrations and provide hands‑on support for testing, cutover, scaling, and troubleshooting.
Requirements
  • Proven experience in Oracle‑to‑PostgreSQL migrations, including expertise in refactoring database structures, packages, stored procedures, triggers, and data connection logic.
  • Expertise in Power BI reporting tool, with proven ability to build interactive reports and dashboards using advanced Power BI functionalities.
  • Advanced skills in Oracle PL/SQL and PostgreSQL PL/pgSQL, featuring proficiency in handling advanced procedural logic, cursors, triggers, and exception‑handling patterns.
  • Proficiency in ODI and ADF: Experience migrating ODI workflows to ADF pipelines, including parameterisation, scheduling, integration runtime, monitoring, and error handling. Added value: Apache Airflow.
  • Post‑migration data testing and validation: Ability to verify that migrated data is complete and consistent.
  • Cloud: Familiarity with Azure cloud‑based PostgreSQL deployments and security best practices.
Additionally, it would be great if you have
  • Experience designing and implementing zero‑downtime migration strategies and replication mechanisms.
  • Terabyte‑Scale migration experience: Proven experience handling large‑scale database migrations involving terabytes (TB) of volume data, ensuring minimal application downtime and zero data loss.
  • Advanced performance tuning: Deep knowledge of PostgreSQL internals, including vacuuming configurations, partition management for large datasets, and memory tuning.
Job Details

Start date: 14 July 2026

Duration: 6 months (14 July 2026 – 30 December 2026)

Location: Copenhagen, Denmark

Deadline: Out of date

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Migration Engineer: Oracle to PostgreSQL & ADF Expert
Data Migration Engineer: Oracle to PostgreSQL & ADF Expert

Epico Tech • København

On-site
DKK 447,000 - 598,000
Senior Database Administrator
Senior Database Administrator

Saxo Bank A/S • Gentofte Kommune

On-site
DKK 550,000 - 750,000
Experienced Data Engineer
Experienced Data Engineer

Devoteam • København

On-site
DKK 800,000 - 1,100,000
Continuous growth
Six weeks vacation
Unlimited unpaid time off
+1
Part-time Data Engineer Consultant
Part-time Data Engineer Consultant

Devoteam • København

On-site
Continuous Growth & Learning
Unlimited self‑paid time off
Social events
Data Engineer
Data Engineer

Devoteam • København

On-site
DKK 550,000 - 700,000
Continuous Growth & Community
Work-Life Balance
Social Events
Business-Critical DB Engineer (Oracle & PostgreSQL)
Business-Critical DB Engineer (Oracle & PostgreSQL)

Norlys-Denmark • København

On-site
DKK 650,000 - 900,000
Senior Data Engineer
Senior Data Engineer

Flying Tiger Copenhagen • København

Hybrid
DKK 522,000 - 672,000
Flexible work environment
Private health insurance
Pension scheme
+1
Data Engineer, Prague
Data Engineer, Prague

Unit IT • Strib

On-site
DKK 600,000 - 800,000
Senior Data Engineer
Senior Data Engineer

SimCorp • København

On-site
DKK 700,000 - 900,000
Global hybrid work policy
Pension and health benefits
Growth and innovation opportunities
Data Analytics Engineer ()
Data Analytics Engineer ()

Cookie Information • København

Hybrid
DKK 600,000 - 900,000
Professional development budget
Health insurance
Flexible work arrangements