translate English to French: I've just signed an IPS.
Je viens tout juste de signer un engagement de durée indéterminée.