No, you do not need a degree to be a Data Analyst, but you do need the right hard and soft skills to be considered for a role in data analysis.
Keep in mind that traditionally, most entry-level Data Analyst jobs have required at least a bachelor’s degree. And having a master’s degree in Data Science or Business Analytics is very helpful—in 2017, IBM found that 39 percent of Data Scientists and Advanced Data Analyst jobs required a master’s or PhD.