power plant careers in Swansea, United Kingdom