sap successfactors ec consultant careers in Swansea, United Kingdom