We are looking for an experienced AWS Cloud Migration Engineer to support enterprise cloud migration initiatives, including the migration of servers, applications, and databases from on-premises environments to AWS. The ideal candidate should have strong hands-on experience in AWS migration tools such as AWS Application Migration Service (MGN), AWS Database Migration Service (DMS), and AWS Schema Conversion Tool (SCT). The role requires strong technical knowledge in AWS infrastructure, networking, security, automation, and migration planning. The candidate will work closely with application teams, database administrators, security teams, and project stakeholders to ensure successful migration execution with minimal business disruption.
Responsibilities:
Cloud Migration:
Plan and execute on-premises to AWS migrations for servers, applications, and databases.
Use AWS Application Migration Service (MGN) to perform lift-and-shift server migrations.
Use AWS Database Migration Service (DMS) and AWS Schema Conversion Tool (SCT) for database migrations, including heterogeneous migrations such as Oracle or SQL Server to Amazon Aurora or Amazon RDS.
Perform application discovery, dependency mapping, migration assessments, and wave planning.
Define suitable migration strategies, including rehost, re-platform, or refactor where applicable.
Develop and execute detailed migration runbooks covering cutover, validation, and rollback procedures.
Conduct migration rehearsals and support production cutover activities to ensure minimal impact to business operations.
Cloud Environment Setup:
Design and implement AWS landing zones for migrated workloads.
Set up new AWS projects and environments in line with cloud best practices for networking, security, governance, and operational readiness.
Configure AWS networking components including VPCs, subnets, routing, security groups, VPN, and Direct Connect connectivity.
Establish IAM roles, policies, and security controls based on least privilege principles.
Automation and Infrastructure:
Build, manage, and maintain cloud infrastructure using Terraform.
Automate deployment and migration-related processes using CI/CD pipelines.
Create reusable infrastructure templates, standard configurations, and automation scripts for migration and new AWS workloads.
Use scripting languages such as Python, Bash, or PowerShell to automate operational and deployment tasks.
Migration Validation and Optimization:
Validate migrated workloads for functionality, performance, data integrity, and application behavior.
Monitor replication status, replication lag, data consistency, and post-migration workload performance.
Troubleshoot migration-related issues and coordinate resolution with relevant technical teams.
Optimize AWS resources for performance, reliability, scalability, and cost efficiency after migration.
Collaboration and Documentation:
Work closely with application teams, DBAs, security teams, infrastructure teams, and project stakeholders throughout the migration lifecycle.
Prepare and maintain technical documentation, including architecture diagrams, migration plans, SOPs, cutover plans, rollback plans, and runbooks.
Provide knowledge transfer and handover to operations teams for post-migration support.
Requirements:
Minimum 5 years of experience in infrastructure engineering, cloud engineering, or related technical roles.
Hands-on experience in on-premises to AWS migration projects.
Strong practical experience with:
AWS Application Migration Service (MGN)
AWS Database Migration Service (DMS)
AWS Schema Conversion Tool (SCT)
Good working knowledge of core AWS services, including EC2, VPC, RDS, S3, IAM, CloudWatch, and Route 53.
Strong understanding of cloud networking concepts including subnets, routing, VPN, Direct Connect, NAT Gateway, security groups, and network ACLs.
Experience with Terraform for Infrastructure as Code.
Experience with scripting using Python, Bash, or PowerShell.
Good understanding of cloud security, IAM controls, monitoring, logging, and operational best practices.
Ability to create clear technical documentation and migration runbooks.
Strong troubleshooting, communication, and stakeholder management skills.
Preferred Skills:
Experience with large-scale enterprise migration programmes.
Experience with CI/CD tools and DevOps practices.
Knowledge of AWS Well-Architected Framework.
Experience with database platforms such as Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Aurora, or RDS.
AWS certification such as AWS Solutions Architect, AWS SysOps Administrator, or AWS DevOps Engineer will be an added advantage.
To apply,simply click the "Apply" button or send your updated profile to [email protected]
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/to stay informed about new opportunities and events.
We are a technology services company with an experienced team focused on delivering dynamic and flexible solutions to enhance our client’s ability to achieve their tactical and strategic business objectives.
Our ecosystem allows us to collaboratively innovate, disrupt and evolve with our partners a...
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Back End Developer Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!