DEV Community

Cover image for How to Become a Cloud Engineer in 2023
Simon Holdorf
Simon Holdorf

Posted on

How to Become a Cloud Engineer in 2023

In this post, I will show you the steps I would take to become a Cloud Engineer.
So, If you're interested in of the most exciting roles in cloud computing, this roadmap is for you!
If also created a video with more details for each step, providing more resources & advice👇

Step 1: The Role

On a high level, a cloud engineer is responsible for designing, building, and maintaining an organization's cloud computing infrastructure and systems.

Step 2: The Fundamentals

Don't skip the Fundamentals!
Learn:

  • General Cloud Computing
  • Networking
  • Operating systems
  • Virtualization
  • Security

Step 3: Selecting a Cloud Provider

It is beneficial to have experience with multiple cloud providers as a cloud engineer.
If you are starting, I would highly recommend concentrating on one cloud provider first: AWS, Azure, or GCP.

Step 4: Acquiring programming knowledge

As a cloud engineer, it is important to understand at least one programming or scripting language, especially for automating tasks and provision resources in the cloud.
Know your way around Git and a product like GitHub or Gitlab.

Step 5: Learning DevOps principles & tools

DevOps is a set of practices that aims to improve collaboration between development and operations teams and increase software delivery speed and reliability.
Know:

  • CI/CD
  • IaC
  • Monitoring & Logging
  • Collaboration & Communication

Step 6: Gaining Hands-On experience

Seeking opportunities to gain practical, hands-on experience with cloud technologies is essential to becoming a successful cloud engineer.
The first step is to create an account with one of the big cloud providers, AWS, Azure, or GCP.

Step: 7 Earning Certifications

Obtaining a certification can be beneficial for several reasons:

  • Validation of skills
  • Improved job prospects
  • Professional development
  • Increased earning potential
  • Fun challenge

To become a successful Cloud Engineer, you need to have a mindset focused on delivering scalable, reliable, and secure solutions.
More details for each step can be found in the video mentioned above!


If this was helpful to you:

  1. Subscribe to my YouTube Channel
  2. Sign-Up for my free newsletter

Latest comments (5)

Collapse
 
changtraisitinh profile image
Hiep Nguyen

thank you for your share useful tips

Collapse
 
mezieb profile image
Okoro chimezie bright

Thanks for puting it together👍

Collapse
 
akande_bolatito_43b2efc1d profile image
Akande Bolatito

Nice one, do you think i can become a cloud engineer in 2023 with basically no existing knowledge of IT?

Collapse
 
simonholdorf profile image
Simon Holdorf

I suggest looking for a role as a cloud support engineer first. It's easier to make that transition. Most of the roadmap still applies to this. It's definitely harder to land a job as a cloud engineer with no background

Collapse
 
akande_bolatito_43b2efc1d profile image
Akande Bolatito

Well understood., thank you.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.