Salary: $6,700.15 - $9,746.58 Monthly
Location : Glendale, CA
Job Type: Salaried - Full-time
Job Number: 24-00319
Department: Information Technology Department
Opening Date: 03/24/2025
Closing Date: 4/4/:59 PM Pacific
FLSA: Exempt
The Position
OPEN & PROMOTIONAL RECRUITMENT - ONE YEAR PROBATIONARY PERIOD
This mid-management position exercises consistent discretion and independent judgment under periodic or general supervision. This position possesses specialized and highly technical knowledge of application development practices.
Essential functions of the job include, but are not limited to, the following:
Ensures Department services are provided with exceptional customer service and the highest level of ethical standards.
Works with end user to develop and document requirements for application development or selection and translates end-user requirements/business concepts into system functionality.
Works in a collaborative environment to design, develop, deploy, test, support and/or maintain computer applications based on identified business needs of end user(s).
Participates in the review process of application and system design and/or selection of off the shelf software to ensure compliance with established system requirements and City standards.
As necessary works with networking/hardware staff on installation, maintenance and support of applications.
Participates in re-engineering of business process work-flows with end-users and maintains working level understanding of assigned departmental operations.
Maintains existing reports and develops new reports, dashboards and KPI scorecards to support business needs and requirements; reporting tool experience - Power BI desktop, Crystal, SQL, and Business Object (e.g., create basic SQL queries and uploads).
May develop application work plans and technical documents including system architecture, conversion, integration, testing implementation for a system or complex enhancement to an existing system.
Analyzes, documents and recommends changes to business processes, and/or evaluates existing application performance and recommends modifications.
Assists in the day-to-day operations of the departmental applications technology needs.
Stays abreast of new trends, innovations, equipment, and languages used in computer systems and information technology in the area of assignment, as well as standard word processing, spread-sheet, database, and reporting tools.
May act as a leader of small to medium scale projects or as a lead worker for other team members.
May supervise, train, and direct activities of subordinate technical personnel.
May review and evaluate employees' job performance and effectively recommend personnel action.
Assists in the preparation and monitoring of the section budget and contracts.
Leads and coordinates development teams, projects of significant budget and duration, and citywide committees.
Acts as a business analyst to divisional management regarding application development, deployment and management.
Provides strategic direction in application development and selection.
Establishes and enforces development and technical standards citywide.
Incumbents may develop application work plans and technical documents including system architecture, conversion, integration, testing implementation for citywide projects or complex systems.
Prepares detailed project plans and assigns activities to team members, monitors and reports on project status to management and customers.
May prepare and present formal written and oral reports to City Manager, City Council, division heads and other government agencies.
Represents City to other government agencies and the general public.
May drive on City business as necessary.
Assumes responsibility for ensuring the duties of the position are performed in a safe efficient manner.
Performs other related duties as assigned or as the situation requires.
Minimum Requirements
Experience
Five years of recent experience in the management of programming and/or implementation of Enterprise government/business computer applications such as: ERP, Content Management and LMS; CAD/RMS System.
At least two years of experience managing and supervising personnel in a technical environment is highly desirable.
Education/Training
Coursework or on-the-job training in computer programming languages, database development, software selection and deployment, and/or networking.
A Bachelor's Degree in Information Systems, Computer Science, Public Administration, Business Administration, or a related field.
License(s)/Certification(s)
Valid Class C driver's license may be required for some positions in this series.
Knowledge, Skills & Abilities
Knowledge of:
Desktop applications commonly used in business.
Computer operating systems.
Computer programming language(s).
English grammar usage, spelling, punctuation, and business vocabulary.
Database management, reporting tools, desktop applications commonly used in business.
Enterprise SQL Server.
Microsoft 365, Microsoft Power Apps, Power BI or other reporting tools (i.e. Crystal).
Network infrastructure protocols and procedures for setting up new equipment, troubleshooting and performing routine maintenance.
Authentication and authorization frameworks such as SAML, KERBEROS, OAUTH
MS IIS, IBM Websphere Application Server and Apache Tomcat Server.
Principles and practices of information technology and application administration.
Specific computer programming language(s), application integration and/or specific computer applications.
Techniques for data conversion such as Oracle to SQL conversions.
Application design, database management, application maintenance and end user support.
Microsoft Office and related reporting tools (i.e. Crystal).
Specific computer programming language(s), database design, application integration and/or specific government computer applications.
SQL and Oracle Enterprise System.
SQL and Oracle query/report writing.
When assigned to the Police Department:
Knowledge of:
Police related security, technology (Mobile Digital Computers (MDCs), e-ticketing, etc.)
Police record keeping policies and procedures.
Storage System Hardware and Software.
Computer Aided Dispatch (CAD), Records Management System (RMS).
Police Audio and Video Systems, such as In-Car Video, Interview Room Video and Body-Worn Video.
Criminal Justice Information Systems (CJIS).
When assigned to GIS:
Knowledge of:
Assessing new GIS technologies.
ESRI GIS software and related modules.
Modeling of utility assets in GIS through Telvent addon and ESRI's Utility Network
GIS data warehousing.
Cartographic principles and presentation
GIS infrastructure for hosting internal and external facing GIS applications.
GIS theory, software and application of GIS technology.
Microsoft SQL RDBMS, architecture, configuration and migration.
Operating systems, patch management, databases and server administration.
Programming languages such as: SQL, Python and Javascript.
Storing and sharing geospatial data.
The design and development of GIS applications and tools to automate processes and facilitate analysis and reporting.
GIS mobile and Cloud solutions.
When assigned to Department Application Support:
Knowledge of:
Content Management System, such as Tyler Content Manager, IBM FileNet ECM, and Web Hosting solutions (Granicus Internet).
Enterprise Application Systems such as Enterprise Resource Planning (ERP) Tyler Munis, EnerGov (LMS).
End User computing devices such as desktops, smart phones and tablets, and local and wide area Internet Protocol network technologies.
Server and database architecture and design.
Reporting solutions, such as Crystal or SSRS.
Various programming languages appropriate to specific business applications such as: C , Visual Basic, C/C+/C , HTML/CSS, JAVA, and frameworks and design patterns such as .NET, ASP, JSP, WEB 2.0, is highly desirable.
Knowledge of and skill in:
Exceptional customer service practices.
Skill in:Analyzing data.
Applying logical thinking to solve problems or accomplish tasks.
Conducting detailed and thorough research.
Ability to:
Provide exceptional customer service to all employees and vendors.
Model and practice the highest standards of ethical conduct.
Analyze problems and identify alternative solutions.
Applying Information Technology best practices, and securing computer applications, and mitigating vulnerabilities.
Communicate, read, write and comprehend directions in English.
Timely complete assigned application project tasks.
Conduct research, develop, recommend and implement cost-effective technical system improvements.
Deal effectively with and providing a high level of customer service to the City staff, vendors, and contractors, both in person and over the telephone/virtual meetings.
Develop monitoring controls, reporting procedures and forms.
Develop the necessary skills from on-the-job training and meet the standards of performance for the classification by the end of the probationary period.
Effectively train others.
Establish and maintain smooth and effective working relationships.
Exercise good judgment, flexibility . click apply for full job details
Date Posted: 27 March 2025
Apply for this Job