Verified today
DB Migration Engineer
About the role
Seasoned database migration engineer with 15+ years of experience designing, developing, and migrating complex databases to Azure. Expert in Oracle, SQL Server, Cosmos, MySQL, PostgreSQL, MongoDB, and Cassandra, with proven ability to handle large-scale migrations (~1TB) across heterogeneous environments. Skilled in performance optimization, scripting (bash, Perl, Python), and database administration (HA/DR, backup/restore, replication). Adept at developing migration scripts, test plans, and detailed documentation to ensure seamless production rollouts.
What you’ll do
- Analyze on‑premises/Azure transactional DB environments and evaluate migration options
- Develop and enhance PLSQL/TSQL scripts to migrate data from source to target databases
- Identify workarounds for migration issues and corner scenarios
- Create test plans and test cases to validate database readiness post‑migration
- Document detailed design and migration steps for production rollout
What you’ll bring
- Bachelor's or Master's in Engineering
- 15+ years experience in database design, development, and migration on Azure
- Hands‑on expertise with Oracle, SQL Server, Cosmos, MySQL, PostgreSQL, MongoDB, Cassandra
- Experience migrating large databases (~1TB) across heterogeneous engines
- Strong performance optimization, troubleshooting, and communication skills
- Proficient in scripting (bash, Perl, Python) and database administration (HA/DR, backup/restore, replication)
Nice to have
Experience with Azure Migration, AKS, Architecture Principle Design, Azure Administration (IaaS)
Skills
Education
Bachelor's