Senior IT Internal Auditor jobs