About this role
Job title: DB Migration Engineer - R01531207
About the Role DB Migration Engineer to analyze on-premises and Azure database environments and plan migrations to Azure, developing scripts and migration steps to ensure smooth Dev to Prod transitions.
What You'll Do
- Analyze on-premises and Azure transactional database environments such as Oracle, SQL Server, COSMOS, MySQL, PostgreSQL, MongoDB, Cassandra to evaluate and plan migrations to Azure.
- Develop/Enhance database PLSQL scripts/TSQL to migrate from source database to target database.
- Identify workarounds for specific issues and corner scenarios observed during migration.
- Develop test plans and test cases to demonstrate database readiness post-migration.
- Document detailed design and migration steps for continued migration from Dev to Prod.
What We're Looking For
- Masters/ Bachelor's degree in engineering preferred.
- 15 years of experience in database design/development/migration on Azure.
- Hands-on experience on Oracle, SQL Server, COSMOS, MySQL, PostgreSQL, MongoDB, Cassandra.
- Experience migrating Large databases (1TB in size) across multiple database engines (e.g. PostgreSQL, Oracle, SQL Server, MySQL, MariaDB).
- Experience with heterogenous database migrations.
- Experience in performance optimization techniques.
- High end Troubleshooting and Communication skills.
- Scripting languages (bash/Perl/python).
- Experience in Database Administration, HA/DR and Monitoring setup - backup/restore, replication, etc.
Nice to Have
- Masters/ Bachelor's degree in engineering preferred.
Compensation & Benefits Salary range and benefits not specified in the posting.