- Plans and manages information technology related projects involving critical applications, large systems and sophisticated processes.
- Provides team leadership, guidance, business, and technical expertise on assigned projects involving citywide computer systems.
- Designs and/or creates database structures, data migration/conversion techniques for system(s) conversions or upgrades.
- Monitors and tunes databases in order to obtain optimum performance.
- Applies analytical and advanced design techniques in developing new programs or systems or modifying existing ones.
- Codes and/or tests programs and resolve related problems in large, complex systems.
- Provides technical guidance to lower-level IT personnel and contractors through training, mentoring, and coaching.
- Performs other or related duties as assigned.
Education:
Possession of a Bachelor's degree from an accredited college or university in Computer Science, Information Technology or a related field.
AND
Experience:
Five years professional experience in information technology in a multi-platform environment doing one or more of the following: application development, database management, GIS programming, system analysis/development, and website design/development, project management.
Join us & Explore thousands of jobs