Gocha Jamarauli was born on July 27, 1971 in Georgia.
He started his career at Football Club Dinamo Tbilisi. Jamarauli stayed with Dinamo Tbilisi for eight seasons before moving to Turkey with Trabzonspor. Jamarauli's time at Trabzonspor never really worked out and he moved to Swiss side FC Zurich where he made an immediate impact. Jamarauli spent four happy years in Zurich before leaving Zurich after a dispute over a new contract. Jamarauli left Zurich midway through the 01-02 season and joined fellow Swiss side Luzern. However when Jamarauli's contract expired at Luzern he was off to Ukraine to sign for Metalurh Donetsk. Jamarauli then had a brief spell at Dinamo Tbilisi before announcing his retirement from professional football.