7 Essential Duties Of A Tech Lead