Это зависит от типа договора. Традиционный контракт может быть заключен на любой период, в т.ч. и бессрочно. Окказиональный – не более, чем на 10 лет. Институциональный, в свою очередь, бессрочным быть не может, но срок его заключения законодательством не ограничен.