graduate telecoms careers in Aberdeen, United Kingdom