Answer:
The first amendment. It is a violation of the 1st. You can't fire public employees based on political affiliation.
Explanation: Patronage practices violate the first amendment. See Wygant v Jackson Bd. of Education, The rule of Elrod and Branti, Perry v Sindermann for further reading.