successfactors technical careers in Kildare, Ireland