If your skill set includes Capable of working under pressure then we might have the perfect job for you