Idéalement, un directeur des travaux publics doit être titulaire d'un baccalauréat en administration publique, de l'ingénierie, de la gestion des affaires ou dans un domaine connexe. La plupart des employeurs préfèrent les candidats ayant une connaissance approfondie du gouvernement de la ville ainsi que l'expérience professionnelle dans les services publics. Les candidats ayant une combinaison d'études, de formation et d'expérience ont de meilleures chances d'emploi.