The 21-year-old has spent much of this campaign with the club's 'B' side, who compete in the second tier of Portuguese football.
But after getting his first start with the senior team in a cup loss to Rio Ave last week, Marakis made his full league debut in the 1-1 draw with Vitória Guimarães on Saturday.
The Johannesburg-born star made his first appearance for the club as a substitute on the final day of the 2010/11 season, but has had to wait another almost two years for his next appearance.
He will now hope to kick-on under coach Pedro Martins, himself a former Portuguese international defensive midfielder.
Maritimo have not had the best of seasons and currently lie ninth in the Portuguese league.
Marakis is not the only South African attached to Portuguese top-flight clubs.
Defender Paulo Loureiro, 20, is on the books of fourth-placed Paços de Ferreira, though he has yet to feature this season.
And 16-year-old midfielder Dani Ladeira is highly-rated at Nacional, but is perhaps some way away from the first team.