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,550 points
123 views

3 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
answered Mar 25 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

answered May 30 by Praharsh

Related Questions In Career Counselling

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