What are the skills required for a Cloud Migration Engineer

0 votes
What are the skills required for a Cloud Migration Engineer?
Dec 6, 2018 in Career Counselling by Jino
• 5,820 points

4 answers to this question.

0 votes

The often required skills from a Cloud Migration Engineer are as follows:

They should have strong understanding across Cloud and infrastructure components (server, storage, network, data, and applications) to deliver end to end Cloud Infrastructure architectures. 

Experience in platform and cloud migrations

Understanding of Hyper Converged& Converged technologies

answered Dec 6, 2018 by Sukesh
0 votes

Generally the skills required can be listed as follows:

  1. Bachelor s degree in Information Science / Information Technology, Computer Science.
  2. Managed Infrastructure automation through DevOps scripting (E.g. Shell, Powershell, Ansible, Terraform etc)
  3. Configuration management using CloudFormation and/or Chef/Puppet. 
  4. Implementing experience with primary AWS services (EC2, ELB, ECS, RDS, Lambda, API Gateway, Route53 S3)
  5. Good understanding of Enterprise Networks, Security and Identity Access Management. 
  6. Hands-on experience in Migration of business software at scale to Data Centers or Cloud
  7. Leading highly-available and fault-tolerant enterprise and web-scale software deployments.
  8. Experience in performance optimization techniques
  9. AWS Solutions Architect Certified

All the best

Hope this helped!!

To know more about Google Cloud, It is recommended to go for Google Cloud Certification training today.

Thank you!

answered Mar 25, 2019 by Ranvijay
0 votes

Hi Jino, some of the skills required for a Cloud Migration Engineer are:

  1. Good experience on any Cloud Platform (AWS, Azure, Google etc.).

  2. Strong programming skills in C#/VB.net, JavaScript, Java and/or Python.

  3. Must be from .Net Development background and expert in developing and debugging in .Net with a proven track record of designing complex Microsoft solutions.

  4. Proficient in ASP.NET Web API or WCF, .NET based web applications using IIS and in frameworks like ASP.NET MVC, and Entity Framework

  5. Proven track record of migrating on-premise .NET based applications to any cloud platform (AWS, Azure, Google etc.).

  6. Expertise with one or more common workloads including SQL Server, SharePoint, Exchange.

  7. Strong hands-on experience in integrating multiple databases like Oracle, SQL Server, PostgreSQL etc.

  8. High end Troubleshooting and Communication skills.

  9. Deploying .NET applications using AWS Elastic Beanstalk.

  10. Infrastructure automation through DevOps scripting (E.g. PowerShell, shell, Python, Ruby, Perl)

  11. Configuration management using CloudFormation and/or Chef/Puppet

  12. Experience with continuous integration tools, such as VSTS, Bamboo, Jenkins, Microsoft TFS

If you need to know more about Cloud Computing, We recommend joining Cloud Computing Certification today.
answered May 30, 2019 by Praharsh
0 votes


These are some of the skills required for a Cloud Migration Engineer listed below:

  • Hands-on experience designing and building new data centers 
  • Experience planning and executing data-center consolidations, relocations, and migrations 
  • Ability to perform infrastructure discovery and assessments working with Architecture team
  •   Demonstrated understanding of Data Center Operations (Production operations, Server, Storage, Network, Data Base Management, Systems Management, Helpdesk, DR/Business recovery practices)
  •  Familiarity with functional operations of server, storage, and network functions.
  • Knowledge of storage Platform Technologies (SAN/NAS) including Hardware & Software (EMC/NetApp/Sun/IBM/HP etc.).
  • Data Center/Server Operational Components (Monitoring, Management, etc.).
  • Experience with Asset Management tools/process
  • Facilities Management Experience (Power, HVAC, Hard Wire Topologies, etc.). 
  • 2+ years Configuration Management Experience (Puppet, Chef, CFEngine, Salt)
answered Jul 29, 2019 by Gitika
• 65,910 points

Related Questions In Career Counselling

0 votes
3 answers
0 votes
2 answers
0 votes
2 answers

What is the job role for a Cloud Automation Engineer?

The responsibilities of a Cloud Automation engineer ...READ MORE

answered Mar 1, 2019 in Career Counselling by Rituparna
0 votes
2 answers
0 votes
2 answers
+1 vote
2 answers
0 votes
2 answers
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP