Platzhalter Bild

IT Applications Division Manager at The City of Coral Gables, FL

The City of Coral Gables, FL · Coral Gables, United States Of America · Onsite

$87,668.00  -  $135,886.00

Apply Now

About the Department


Under the general direction of the Innovation and Technology Director and the Sr. IT Project Manager, works as team lead with the responsibility of project management, supervision, guidance and scheduling. Establishes application policies, standard operation procedures, strategies, project goals and milestones for large and highly complex computer systems and their enterprise applications. Implements strategies and application solutions to enhance operations, and customer satisfaction. Supervises and coordinates the activities of technical staff and contractors. Must be able to think strategically and exercise considerable initiative and independent judgment.

Position Duties


The following duties are normal for this position. The omission of specific statements of the duties does not exclude them from the classification if the work is similar, related, or a logical assignment for this classification. 

Develop and monitor project plans and provide lead and technical direction to support staff. 
Develop project standards and templates. Assign, monitor and evaluate project tasks and responsibilities. 
Monitors and directs daily operations to ensure that policies and procedures are being followed, that goals and objectives are met, and that services are being provided efficiently and effectively; takes corrective action as necessary; personally handles the most difficult, sensitive or controversial projects for the division. Assist in the development and monitoring of the division’s budget; oversees financial well-being of the division by analyzing cost effectiveness and directing cost control activities; prepares, submits and justifies budget enhancement requests to the Innovation and Technology Director. Plan, organize, administer, review and evaluate the work of division subordinates. 

Oversee the development of applications and maintain records that provide for the proper evaluation, control and documentation of assigned activities; prepare and direct the preparation of a variety of written correspondence, reports, procedures, directives and other materials. Manage and oversee the application of methods and procedures according with Information Technology Infrastructure Library (ITIL), Software Development Life Cycle (SDLC), Lean Six Sigma, Scrum, Agile, DevOps, Project Management Institute (PMI), information technology industry standards and best practices.

Prepare internal Project cycle deliverables, monitors progress and provides status reports. 
Coordinate project tasks with other IT divisions. 
Review departmental requests for technology and makes recommendations, as appropriate. 
Evaluate technology and makes recommendations to ensure compatibility and effectiveness. 
Analyze the efficiency of all application solutions and propose enhancements. 
Select, train and motivate staff; provide for staff professional development; and work with employees to correct deficiencies. 
Attend and represent the division and the department in meetings with other City departments and divisions; fosters collaborative relationships to the benefit of the division, department and the City; stay abreast of new trends and innovations in the field of information technology; research emerging products and enhancements and their applicability to City needs. May act for and serve as the Department Director, as assigned.

Designs, engineers, analyzes and supports enterprise application solutions, including homegrown programs and off-the-shelf applications, including specialized products that support enterprise operations, public safety, community services, day-to-day financial and human resources operations, Building and Permitting, Economic Development, Police and Fire, and Community Services. Recommend solutions to the City using Business Intelligence (BI) information technology and tools. This includes analysis, plans, systems engineering and functions for enhancing public safety and business processes, operations and information process flow. Compiles information, analyzes findings, makes interpretations, and writes comprehensive reports. Provides information to Police, Fire, IT Department, and City administration for decision-making purposes; presents analysis and statistics in various internal and external forums; and participates and provides information to Public Safety and City committees. Applies knowledge of databases, spreadsheets, graphics, AI, and data processing and analysis applications. Working knowledge of data science, artificial intelligence (AI) and Business Intelligence (BI) principles. Working knowledge of DB ETL tools (Microsoft SQL Server and BI/SSRS/SSIS, SQL Viewpoint, Web Query, BIRST, Tableau) and AI workflow automation tools. Knowledge of Public Safety applications such as CAD and RMS, CCTV, and ALPR.

Provide hardware and software maintenance and support for applications, databases, web and application servers. Provide full cycle software development, report writing, data dashboards backend and UX design, and web and mobile design. Provide graphs and multimedia design for web applications. Provide computer support and troubleshooting. Monitor and maintain City enterprise application environment and communication center information systems, to include hardware and software applications, cloud and database administration, containerized application environments, application programming interfaces (API), AI and machine learning (ML) models, large language models (LLM) and retrieval augmented generation (RAG) frameworks, mobile data computer (MDC) systems, computer aided dispatch (CAD) systems, records management systems (RMS), emergency medical systems (EMS). 

Performs other related tasks as required.

Minimum Qualifications


Candidates must have a combination of:

Bachelor of Science Degree in Computer Science, Software Engineering or a related field from an accredited college or university, and 8 years of IT work experience, including 1 year of supervisory duties; OR

Master of Science Degree in Computer Science, Software Engineering or a related field from an accredited college or university, and 6 years of IT work experience, including 1 year of supervisory duties; OR

10 years of IT work experience, including 1 year of supervisory duties.

Certifications or training in the below specialties is required:
ERP Certification (e.g.: Oracle, SAP, Infor, MS Dynamics, etc.)
Microsoft Certified Solutions Associate (MCSA) – Machine Learning MS Azure, Big Data with R Server and SQL R Services
Microsoft Certified Solutions Expert (MCSE) - Cloud Platform and Infrastructure
Microsoft Certified Solutions Expert (MCSE) - SQL Data Management and Analytics
Microsoft Certified Solutions Associate (MCSA) Windows Server
Microsoft Azure and/or AWS Cloud
Project Management Professional (PMP)
Python programming
Artificial Intelligence and Machine Learning
Scrum Master
ITIL
Lean Six Sigma 

Valid Florida Driver’s License.


Apply Now

Other home office and work from home jobs