Under general supervision, performs a variety of technical and administrative support duties requiring the application of procedural, program, and compliance knowledge in support of a department; coordinates assigned programs, projects, and services with other departments, divisions, and outside agencies; performs research and routine analysis on a wide variety of special projects; assumes ongoing, technical responsibilities specific to software systems including developing, integrating, and maintaining data and databases; researches, gathers, and interprets statistical data; performs a variety of office support duties; and performs related duties, as assigned. Organizes, coordinates, maintains, and updates City record systems including CMMS, training, asset management registry, GIS, and inventory; enters and updates information with departmental activity, files, and report summaries; prepares documents for imaging; organizes and maintains various administrative, reference, imaging, and follow-up files; periodically reviews and purges files in accordance with the records retention policy.