If $kG$ is not semisimple, it is a non-semisimple Frobenius algebra and has infinite global dimension always in that case, see for example the books of Lam on rings and modules where the global dimension of $kG$ is determined. So yes, finite global dimension is equivalent to being semisimple (global dimension zero).