Ravnatelj javnih radova odgovoran je za vođenje brojnih različitih projekata i objekata koje financira grad ili grad u kojem je zaposlen, a koji su u većini slučajeva namijenjeni građanima tog grada ili grada. Ovi projekti i objekti su širokog opsega i mogu uključivati parkove, izgradnju cesta i održavanje kvalitete vode. Često voditelj javnih radova djeluje u suradnji s gradonačelnikom ili gradskim vijećem. Često ima obrazovanje iz inženjerstva, poslovanja ili javne uprave.
Specifične dužnosti ravnatelja javnih radova mogu se razlikovati od grada do grada, ali su općenito prilično široke. U osnovi, ravnatelj je zadužen za upravljanje brojnim aspektima planiranja, izgradnje i održavanja svih projekata i objekata namijenjenih javnoj upotrebi financiranih iz grada. To može uključivati projekte kao što su izgradnja ili popravak cesta, planiranje i briga za parkove te održavanje kvalitete gradskog kanalizacijskog sustava i vodoopskrbe. Voditelj javnih radova u malom gradu može biti intenzivno uključen u svaki javni projekt koji taj grad provodi. S druge strane, ravnatelj javnih radova u velikom gradu može nadzirati tim menadžera koji se zauzvrat brine o pojedinostima pojedinačnih projekata.
Često je velik dio posla ravnatelja javnih radova prilično tehnički i uključuje čitanje nacrta, pregled ponuda za ugovore, pripremu proračunskih izvješća, naručivanje materijala potrebnog za izgradnju i održavanje javnih projekata i osiguravanje da su projekti u skladu sa svim relevantnim lokalnim, državnim, i nacionalni zakoni. On također može biti odgovoran za upravljanje gradskim zaposlenicima i, u nekim slučajevima, raznim izvođačima koji su angažirani za završetak javnih građevinskih poslova. Osim toga, od njega se može tražiti da planira projekte i proračune u suradnji s gradonačelnikom ili gradskim vijećem, te raspravlja o problemima i građanima grada objašnjava nadolazeće projekte. Kako mora komunicirati s toliko različitih pojedinaca, općenito mora posjedovati snažne komunikacijske vještine.
Točne obrazovne kvalifikacije potrebne da biste postali ravnatelj javnih radova mogu varirati. Neki ravnatelji imaju srednju školsku diplomu ili njezin ekvivalent, te se postupno penju do ravnateljske pozicije s nižih pozicija u javnim radovima. Češće, međutim, ravnatelji javnih radova imaju obrazovnu pozadinu koja ih priprema za snalaženje u različitim aspektima posla, uključujući i tehničke i menadžerske. Direktori obično imaju preddiplomski ili magistarski studij građevinarstva, poslovanja ili javne uprave.