Education comes first. Although requirements vary from employer to employer, a bachelor’s degree in a computer-related field is expected. There are many to choose from: IT engineering, software engineering, programming, computer science, etc. For more advanced positions, a master’s degree may be necessary. https://www.fieldengineer.com/....skills/cloud-virtual