Is there a backup operator role in Microsoft SQL Server 2008?
It is not a system level role, it is assigned in each database.  Assign the login "public" and "db_backupoperator" roles in each database it needs to backup.

http://www.sqlbackuprestore.com/backupandrestorerights.htm