Deploy is not a good synonym for use, utilize, or employ, because it has a narrower sense and specific associations. The word appears in the context of military preparation (“deploy troops”); suggests a purposeful arrangement, often spatial, to make something possible (“deploy a parachute”); or stresses instrumentality, making use of something to achieve an end (“deploy resources”). See the definitions and examples given in Merriam-Webster and Oxford Dictionaries.
Caution: if you choose a term that blurs or compromises your meaning for the sake of sounding more learned, important, or scientific, you run the risk of falling into the embarrassment of “windyfoggery” (Bernstein 480–82).
Bernstein, Theodore M. The Careful Writer: A Modern Guide to English Usage. Atheneum, 1985.
“Deploy, Vb.” Merriam-Webster, www.merriam-Webster.com/dictionary/deploy.
“Deploy, Vb.” Oxford Dictionaries, Oxford UP, en.oxforddictionaries.com/definition/deploy.