If your skill set includes Can communicate in six languages then we might have the perfect job for you