D1 Cloud Computing

Cloud Computing works with companies that move physical information technology actions, such as file storage and on-site servers, to a virtual environment. Cloud Computing can create and/or apply these virtual environments to create streamlined operations for companies, departments, institutions.

Essentially, when working in the field of Cloud Computing, one is supporting companies to migrate their information and services into the cloud. It is vital that there are no interruptions in services during this migration. Analysis of the company’s needs is required to ensure the appropriate cloud technology is selected.  

Other responsibilities can involve providing design input, collaborating with customer service and analysts on project milestones, and analyzing deficiencies and recommending system upgrades. As a cloud computing specialist, it is a must to be able to effectively weigh the potential risks of IT solutions against company IT needs.

Typical Duties

Cloud Computing helps organizations migrate their information and services to the clouding the following ways: 

  • Analyze company needs to select appropriate cloud technology. The four common cloud types are public cloud, private cloud, hybrid cloud, and community cloud.
  • Select opportunities to deploy, optimize and protect critical applications and data storage.
  • Administer company data securely across multi-cloud environments.
  • Assemble best practices around procurement and integration
  • Performs cloud technology patching when appropriate. This is essentially maintenance and cloud upkeep.

Education and Training

How to join the field:

Qualifications are varied as the field is expanding rapidly. There are many intros to Cloud Computing available for certificates in many 1–2-year programs at colleges across Canada. However, typically a bachelor’s degree in software engineering, data science, computer science or a related field of study is needed for advanced knowledge and skills. It can approximately five years to learn cloud architecture from scratch with no programming or IT skills. For those familiar with different operating systems, and with some knowledge of Java and other coding languages, learning cloud architecture can take two to six months of extensive training.  

Indigenous and Remote Considerations

Indigenous and remote communities are catching up to southern Canada when it comes to digital technology and computer skills and industries. Not all communities have access to reliable, affordable internet and service interruptions are all too common. Access to computers at home is not a given for everyone and Elders and even sometimes younger generations lack computer knowledge, although this situation is undergoing some significant changes at the moment. But even those people in Indigenous and remote communities with interest and high-level skills in computers may not have the same access to opportunities to learn about different programs and may face significant bandwidth issues, limiting their ability to learn and develop in this field. Indigenous and remote students may need qualifying courses or need to augment college learning to be successful in this field. 

Although with significant improvements currently underway to internet connections in Indigenous and remote communities, careers in this field become more viable and are likely to become more so in years to come. 

Disability Considerations

This job may require sitting at a computer for long periods of time, people with visual disabilities may find it challenging. They may require specialized screens. Also, as it may require sitting for long periods of time, people with certain physical disabilities may struggle as well. Accommodations such as standing desks may make the work more comfortable and ergonomic. However, the fact that this work is digital in nature, may make it attractive to people with mobility disabilities, as they may be able to perform most of the work duties from the comfort of their home. People with learning disabilities may require extra support in post-secondary as well as on the job to ensure their success. 

Job and Careers

Careers in Cloud Computing is one of the fastest growing career sectors with a variety of sectors. There is potential to work within passionate industry of choice.

Skills for Success

  • The key Skills for Success for this career path are:
    • Digital  
    • Creativity & Innovation 
    • Problem Solving 

Sample Job Titles

  • Cloud Computing Specialist
  • IT specialist
  • Database administrator
  • Cloud engineer
  • Network administrator
  • Cloud architect 

Companies and Sectors

  • Government departments 
  • Hospitals 
  • Car manufacturers 
  • Data scientists 
  • Commercial companies 
  • Educational institutions 
  • Resource based industries 
  • IT companies