My first job, in 1975, was in a small community and was a glorified clerk's job, an administrative assistant. What the job provided me was tenure in local government, access to a well respected manager, access to a network of managers, learning how a small community really works. 16 months after that appointment, I was a borough manager, at age 25, with a paid fire dept, two sewer plants and a water plant. You cannot get that kind of hands on experience in any other type of community (smaller is better, less is more, etc). All too often, I see younger professionals thinking that they can get the best jobs right out of school, working in the best communities. It took me nearly 15 years before I felt confident enough to get that right job, one where I could put all my training and experience to work in a community that was looking for someone to help it redefine itself. During those 15 years, I worked in the borough (pop. 6,000), as an assistant manager in a community of 60,000, as a finance director in a community of 65,000 that underwent a change in the form of government. The cumulative experience in these diverse communities gave me the opportunity to acquire my dream job.
Put your time in, broaden your experience and skills, be flexible. Good luck.