Career
Hamza began his career in 1988 with İzmirspor. He left the club after 4 years and played for İstanbulspor during 1999-2001. He ended his caarer at Beylerbeyi in 2004.
Hamza began his managerial career with Malatyaspor in 2008.
He left the following year for Eyüpspor and managed Denizlispor a year later. Hamza left the club the following season to assistant manage the Turkish national team
On 28 November 2014, Hamza was appointed as the new manager of on the same day Cesare Prandelli was released from his contract. He signed a five-month contract until the end of the season.
His contract got terminated on 18 November 2015.
Player Managerial.