Deployment permission can be signed to one person between team members?

Hi everybody!

Is there any option or configuration to define who can do the deployment in a project that has several developers?

It is because of preventing to cause uncontrolled deployment by everyone and make it more secure to not break something in the models.
Is there something like grant permission on deployment to somebody?