network technican careers in Glasgow, United Kingdom