Nyirabaramé first competed at the 2004 Summer Olympics in Athens, where she finished fifty-fourth and completed the run in the women's marathon, with a time of 2:52:50. At her second Olympics in Beijing, on the other hand, she finished the women's marathon, just seven seconds behind Slovakia's Zuzana Šaríková, with her best possible time of 2:49:32.