Is This Role Right For Me?
Start course

Is becoming a data engineer the right move for you? This Introduction to the Data Engineer Role course walks you through the ins and outs of being a data engineer: the tasks and responsibilities of the role, the skills necessary to carry them out, and the personality traits best suited to working as a data engineer. You will also learn the differences between data engineers and both data scientists and database administrators. All of this should help you get a clear idea of what a career in data engineering looks like and if it's the right one for you!

Learning Objectives

  • Understand what a data engineer does
  • Learn the differences between a data engineer and a data scientist and database administrator
  • Understand the skills and character traits that make a successful data engineer

Intended Audience

Anyone who is thinking of embarking on a career as a data engineer, whether they're fresh out of school and thinking about their future, or they already have years of experience under their belt but want a career change.


None! This course is open to everyone.


Is this role right for me? I want you to keep in mind that we can teach you everything you need to know to be a data engineer. The key is ensuring that you are interested in the tasks and why you would be doing them. And that's what will make you successful in this role.

If you are an Explorer, if you're curious, someone who enjoys problem-solving, being on the edge of problems, often with no clear answers, and being really recognized and valued when you do find a solution, then this is a great role for you. If you like strings, numbers, and ideally SQL, or data manipulation, then you should consider yourself a good fit for this role. Get started on the learning, and the highway to getting a high paying role as a data engineer.

What I suggest you do is take our role-based assessment, so you can gauge where you should start and so you end up starting in the right place. If you're still not sure if a data engineer is right for you, don't worry. I've set the introduction to SQL as the first course in this training plan. Now the introduction to SQL course will help you I think determine whether this work looks right for you or not. SQL grabbed my attention early. And I love the simplicity and power of structured queries. I knew immediately that this was for me. So do that course first. I'm confident that in 60 minutes, you'll be either rearing to go or clear that this isn't your gig. And that's okay. If it isn't, we'll identify the right one for you.

Remember, fail fast, and there's nothing ventured, nothing gained, right? So let's just quickly look at the skills that are required for this role. It's an IT role, requires significant set of technical skills, including a working knowledge of SQL database design, and multiple programming languages.

So is this role right for you? I recommend you do the role-based assessment to gauge your current level of skills, and to help you see the progress you're making during your role-based journey.

Okay so if you're ready, let's get started. If you have any questions or you're not sure, reach out to us, we're here to help. Okay so reach out to either me individually, or to our support team at, and we can help you make up your mind on whether this is the right journey for you or not.


Introduction - What Does a Data Engineer Do? - Data Engineer vs. Data Scientist - Data Engineer vs. Database Administrator - Key Skills of a Data Engineer - Key Traits of a Data Engineer

About the Author
Learning Paths

Andrew is fanatical about helping business teams gain the maximum ROI possible from adopting, using, and optimizing Public Cloud Services. Having built  70+ Cloud Academy courses, Andrew has helped over 50,000 students master cloud computing by sharing the skills and experiences he gained during 20+  years leading digital teams in code and consulting. Before joining Cloud Academy, Andrew worked for AWS and for AWS technology partners Ooyala and Adobe.