A Scrum Master’s job is to ensure that the Scrum Team is effective. This is done by way of facilitating if and when needed, coaching team members, ensuring transparency, removing impediments, and maximizing opportunities for the organization and Scrum Team. This role is very special and requires strong characteristics that helps others find ways of bettering themselves and creating opportunities of improvement whether it be the product or the way of working.