We are looking for a Database Migration Architect to join our team and lead the database tier of a large-scale VMware-to-AWS migration of nearly 6,000 virtual machines, delivered in waves of up to 600 VMs. The role designs and owns the target database platforms on Amazon RDS and Amazon Aurora, plans and executes database migrations with AWS Database Migration Service, and aligns each database wave with the VM cutover run through AWS Application Migration Service (MGN).
The work is AWS-native: Amazon RDS, Amazon Aurora, AWS DMS, Amazon VPC, and AWS CloudFormation, operating within a multi-account landing zone Responsibilities Assess source database estates, select appropriate target engines and migration strategies, and define the database migration approach for each wave Plan and execute homogeneous and heterogeneous database migrations to Amazon RDS and Amazon Aurora using AWS DMS, covering full load, change data capture, and cutover activities Validate migrated data accuracy and application connectivity, and define rollback procedures for each database cutover Design target database architecture with a focus on availability, backup, security, and cost efficiency, including Multi-AZ configuration, encryption, and parameter tuning Right-size database instances and storage, and tune performance of migrated databases against established source baselines Document database runbooks and handover procedures to enable operations teams to effectively run the migrated platforms Define Amazon VPC connectivity, subnet, and security group design to meet the needs of database workloads within the landing zone Coordinate database cutovers with VM migration waves executed through AWS MGN to ensure applications and data migrate in sync Build and maintain AWS CloudFormation templates for database infrastructure to ensure consistent provisioning across every migration wave Requirements A minimum of 5 years of relevant experience At least 2 years in Senior, Lead, Manager, or Owner-level roles Proven track record managing engagements for teams of 5 or more full-time employees Hands-on experience with AWS Application Migration Service for coordinating large-scale VM migrations Experience using AWS CloudFormation to provision and manage infrastructure as code Strong background with AWS Database Migration Service for planning and executing database migrations Proficiency with Amazon RDS for designing and managing relational database platforms Solid working knowledge of Amazon Web Services across core cloud infrastructure components Background in DBA and cloud migration practices, with a strong understanding of database platform management Professional proficiency in English (C1) and a proactive, accountable approach to problem-solving Nice to have Experience with AWS Aurora for designing and managing highly available, cloud-native database solutions Familiarity with Amazon VPC for configuring secure and reliable network connectivity Background in database performance tuning to optimize speed and efficiency post-migration Experience with VMware vSphere, supporting familiarity with source environments prior to migration Relevant certification, which would be considered a valuable addition to your qualifications [GTS] Benefits (generic, except India) International projects with top brands Work with global teams of highly skilled, diverse peers Healthcare benefits Employee financial programs Paid time off and sick leave Upskilling, reskilling and certification courses Unlimited access to the LinkedIn Learning library and 22,000+ courses Global career opportunities Volunteer and community involvement opportunities EPAM Employee Groups Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Job description provided by EPAM Systems.
View the original posting