Senior Information Security Architect careers in Swansea, United Kingdom