Senior Technical Support Specialist jobs