Business analyst

Is Business analyst is one of the type of job which comes in data science?
What are the different position,job profile etc which come in data science courses?

Data Analyst, Data Scientist, Data Engineer . Machine Learning Engineer, Research Analyst, etc.