3XIT Consulting
View all roles
Database Engineering

Database Migration Engineer

Move databases between engines and platforms, for example Oracle to PostgreSQL. Business data in platform replacements sits with Data Migration Lead.

Location: Singapore, South Africa, Netherlands, UK and Middle East. Remote or hybrid.

ContractMid to seniorRemote or hybridSingapore · South Africa · Netherlands · UK · Middle East

Overview

Move databases between engines and platforms, for example Oracle to PostgreSQL. Business data in platform replacements sits with Data Migration Lead.

DatabaseMigrationOracleSybasePostgreSQLSQLServerCutoverDBA

What you'll do

  • Assess source databases and migration options
  • Convert schemas and code between engines
  • Migrate, validate and reconcile data
  • Plan and rehearse cutover
  • Tune performance on the target platform

What you bring

  • Hands-on experience delivering database migrations between engines or to the cloud
  • Two or more engines among Oracle, SQL Server, Sybase, DB2, MySQL and PostgreSQL
  • Schema, stored-procedure and SQL dialect conversion
  • Migration tooling such as AWS DMS and SCT, Azure Database Migration Service, Ora2Pg or SSMA
  • Data validation and reconciliation techniques
  • Python or shell scripting and Linux

You don't need every item on this list. If most of it fits, send your CV.

Nice to have

  • Cloud migration tooling
  • Upgrade programmes
  • Automation of reconciliation
View all roles

Don't see your role?

Send us your CV and tell us what you're great at. We match people to work as it comes in.

Database Migration EngineerContract
Apply