Salary Range
SGD 72,000 - SGD 96,000 /year
SGD 6,000 - SGD 8,000/month
Skills Required
Job Description
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.
About PERCEPT SOLUTIONS PTE. LTD.
Similar Jobs
AWS Cloud Ops Engineer
PERCEPT SOLUTIONS PTE. LTD.
SGD 72,000 - SGD 96,000/yr
Senior Security Firewall Engineer (24/7 Shifts)
PERCEPT SOLUTIONS PTE. LTD.
SGD 120,000 - SGD 150,000/yr
Hardware Test Engineer
PERCEPT SOLUTIONS PTE. LTD.
SGD 60,000 - SGD 84,000/yr
Cybersecurity Consultant
PERCEPT SOLUTIONS PTE. LTD.
SGD 108,000 - SGD 144,000/yr
Cyber Threat Monitoring Lead (SOC)
PERCEPT SOLUTIONS PTE. LTD.
SGD 120,000 - SGD 144,000/yr