Oliveira karierę rozpoczął w FC Basel, a z tego klubu w 2013 roku przeszedł do FC Luzern. W minionych rozgrywkach w barwach zespołu z Lucerny nowy nabytek Lechii zaliczył 15 meczów w ekstraklasie, w których strzelił dwa gole.

 

W obecnym sezonie Szwajcar na boisku pojawił się raz – zagrał 13 minut w wygranej 1:0 inauguracyjnej ligowej konfrontacji z FC Lugano, a w trzech kolejnych spotkaniach znalazł się poza meczową kadrą.