Le ScrumMaster est le garant du respect des bonnes pratiques de Scrum

Et n'hésites pas à les rappeler
Mise à jour du BackLog de Sprint
Respect de l'exécution de Daily Scrum Meeting (voir : 5 points d'attention pour un Daily Scrum Meeting)
Pas de changement durant un Sprint
Rappelle Le Manifeste Agile

Le ScrumMaster est responsable des Sprints en accord avec l'équipe

Il valide avec l'équipe : la durée des Sprints ainsi que le contenu.

Le ScrumMaster veille à l'amélioriation de l'équipe

Que ce soit sur les aspects Scrum, techniques, fonctionnels ou relationnel mais aussi sur l'accompagnement de l'équipe vers l'autonomie et l'auto-organisation.

Le ScrumMaster est un facilitateur entre les membres de l'équipe

Il désamorce les conflits et tensions.

Le ScrumMaster est responsable de la chasse aux parasites et de leur élimination

Voir : Chassez les parasites

Le ScrumMaster est le point d'entrée de l'équipe Scrum

L'équipe est focalisé sur le Sprint, le ScrumMaster prend en charge toutes les demandes extérieures, il les qualifie et valide la date de prise en compte entre l'intervenant et l'équipe.
Règle "idéale" : Attendre que le développeur ai terminé sa tâche avant de l'orienter sur autre chose.

Le ScrumMaster s'assure auprès du Product Owner que tout sera prêt pour le Sprint suivant

Ok le Sprint en cours c'est bien, mais préparer le suivant c'est mieux.

Le ScrumMaster identifie les obstacles et veille à ce qu'ils soient éliminés

Tout est dit !

Le ScrumMaster propose des solutions APRES les propositions de l'équipe

Il ne doit pas imposer sa façon de penser mais échanger avec l'équipe, il présente la question attend, recueille les idées de l'équipe et présente sa vision, enfin il valide avec l'équipe le choix effectué.

Le ScrumMaster met en place les processus complémentaires au projet et/ou les intègre les processus de son client

Comme un projet se déroule toujours dans un environnement contenant des processus, le ScrumMaster s'assure de connaitre ces processus et les présente à l'équipe (Ex: Déploiement, commande de serveur, commande de PC, Licences, ...)

Le ScrumMaster met à jour la "Définition de Terminée"

Cette définition évolue au fil des Sprints, elle doit donc être mise à jour.

Le ScrumMaster programme les réunions

Daily Scrum Meeting, Démonstration, Rétrospective, Planification de Sprint, Réunion de chiffrage....
Programme, s'assure que toute la logistique est prête le jour J et s'assure que chaque réunion ne dérape pas.
Le ScrumMaster n'est pas obligatoirement l'animateur des réunions (par exemple la Démonstration).

Le ScrumMaster calcule la vélocité de l'équipe sur chaque Sprint

Voir : Qu'est ce que la vélocité

Le ScrumMaster s'assure que l'équipe prend du plaisir à ce qu'elle fait.

Faites vous plaisir !!!!
Ok c'est un boulot, mais rien ne vous interdit d'aimer ce que vous faites, vous n'êtes pas obligés de subir.

Le ScrumMaster est responsable de la mise à jour du BurnDown

Le Burndown doit être mis à jour après le Daily Scrum Meeting.
Il n'est pas obligé de le mettre à jour lui même : il peut déléguer.

Donc oui c'est un boulot à plein temps !!!
Bien sur, la délégation est possible, mais attention de ne pas perdre la mains sur votre projet :-)