Roles and responsibilities in scrum are important and it’s good for each team member to understand where they fit into the scrum team. According to the scrum guide (http://www.scrumguides.org/scrum-guide.html), this article is based on the November 2020 version of the scrum guide, the official scrum roles and responsibilities are as follows:

Product Owner
The Product Owner is accountable for maximizing the value of the product resulting from the work of the Scrum Team. How this is done may vary widely across organizations, Scrum Teams, and individuals.

Scrum Master
The Scrum Master is accountable for establishing Scrum as defined in the Scrum Guide. They do this by helping everyone understand Scrum theory and practice, both within the Scrum Team and the organization.

Developers
Developers are the people in the Scrum Team that are committed to creating any aspect of a usable Increment each Sprint.