Having begun career in the youth team at Hannover 96, Shala joined VfR Mannheim in January 2008 on a short-term deal.
Shala joined Dundee United in pre-season for the 2008–09 season,[1] with manager Craig Levein calling him a "decent prospect" and stated that he had "high hopes for him".
He made his league debut in February 2009, and with his first touch of the ball, set up Lee Wilkie to score the equalising goal in a 1–1 draw against Inverness Caledonian Thistle.
Liga in the 2011–12 season, he left Halle to sign for Carl Zeiss Jena in January 2013.
He agreed the termination of his contract with Regionalliga Nordost side Chemnitzer FC in January 2022.