online course creator careers in Swansea, United Kingdom