A Scrum Master is responsible for facilitating the Scrum process, ensuring adherence to Scrum principles, removing obstacles and promoting collaboration within the team to achieve project goals.