City of Huntington Beach

Application Deadline: October 25, 2021 at 5:00 PM PST
Click HERE to view the full job posting and to apply online now!

NOTE: This posting is a job series in which applications will be accepted, reviewed, and considered based on the qualifications listed on the application. The candidates that best meet the City's needs will be invited to test at the appropriate job level within the series. Only ONE APPLICATION needs to be submitted to be considered for this job series. 

Information Technology Analyst I: $6,560.66 - $8,127.60 Monthly
Information Technology Analyst II: $7,104.93 - $8,803.60 Monthly 

Here in Huntington Beach, we believe passionately that the key to becoming the best beach City in the world starts and ends with finding the right people to join our team.  At this time, we have an outstanding career opportunities available, as we're looking for the "right people" to serve as Information Technology Analyst I/II with the Administrative Services Department.  

First and foremost, the City is seeking an individual who has an unwavering commitment to team-based environment, and recognizes that leaders must be focused always on serving their people.  For us in Huntington Beach, successful candidates must be genuinely committed to living our organization’s behavioral values, which include:

Humility… be willing to place the team before self.
Exceptionality… be really (REALLY) good at what you do.
Social Awareness… say and do those things that bring people together.
Passion… recognize the awesome responsibility we have to serve the people of HB.
Integrity… live our values authentically.
Outside of these behavioral characteristics, we’re also looking for candidates who are ready to grow and develop and who can envision new ways to improve and enhance services.        

The common theme for all departmental efforts is “services and solutions delivery”, so a high level of service support is essential.  The primary focus of this position is to manage, design, configures, develop, maintain, support business systems and multiple enterprise applications; responsible for the planning, acquisition deployment, development of technology solutions and ongoing support of departmental and citywide applications; teamwork and collaborative approach to working with other Information Services Department (ISD) staff and users.

The ideal candidate will have knowledge and hands-on experience with business process analysis, development and programming. This candidate will be passionate about technology, independent thinker, team-oriented, collaborative, and able to establish positive relationships with staff, peers and departments’ staff.  The ideal candidate should also be comfortable communicating with management and employees at all levels of the organization.

Under general supervision, performs professional duties related to the analysis, development, maintenance and administration of computer hardware and/or software systems to meet business needs.  

Reports to: Information Technology Manager; Senior Information Technology Analyst


Information Technology Analyst I is the entry-level classification in the Information Technology Analyst series.  Positions assigned to this class require knowledge of the profession's basic principles and theories to perform routine and basic systems analysis and programming work.  

Information Technology Analyst II is the intermediate-level classification in the Information Technology Analyst series.  Positions assigned to this class require knowledge of the profession’s generally accepted principles, theories, and best practices to perform standardized systems analysis and programming work.
Examples of Essential Duties
Incumbents may be assigned to perform work in support of Business Systems or Infrastructure.  
Evaluates customer technical needs and recommends solutions; plans, determines requirements, designs, builds, customizes, tests, implements, maintains and/or enhances a variety of hardware and software systems, integrating City network infrastructure and/or other systems; considers protocols, acceptable system security risk, and other related elements 
Provides professional customer support for system-related software and/or hardware issues, needs, or requirements; interacts with clients to analyze system requirements; recommends technology solutions to improve operations 
Maintains effective relationships with vendors and their technical support personnel
Evaluates, plans, implements, and integrates new systems; performs research, gathers costing information, and recommends hardware and/or software  
Develops web applications, business applications, server components and data interfaces 
Performs system administration tests such as database security management and disaster recovery 
Writes computer programs and/or scripting based on established specifications using various computer languages and/or database platforms
Creates design documents; writes codes; develops technical documentation
Designs, develops, tests, documents and maintains various databases and websites
Provides professional systems support to users of particular applications and/or information services staff
Maintains and administers server platforms 
Designs, administers, monitors and makes provisions for physical and data storage 
Monitors, administers, and maintains virtual infrastructure  
Designs and administer network directory and file server platforms; adds users, computers, and servers to active directory domain
Assists with the development and integration of new tools for compliance with department requirements.
Investigates, troubleshoots and resolves issues at the server level
Installs network infrastructure, including wireless equipment, hubs, switches, cabling, servers, and peripherals
Monitors server network traffic, performance and security; identifies and resolves security issues; checks server logs to detect intruders 
Investigates, analyzes and resolves server, telecommunications and/or network problems; troubleshoots failures implements solutions
Attends and participates in professional group meetings; stays abreast of latest trends and innovations in technology field 
Cross trains with other Information Technology Analysts to provide back-up coverage during absences
Reports to work as schedule and works various hours, including nights and weekends as deemed necessary by manager/supervisor, to conform with changing priorities and meet deadlines
Performs related duties and responsibilities as assigned
The preceding duties have been provided as examples of the essential types of work performed by positions within this job classification.  The City, at its discretion, may add, modify, change or rescind work assignments as needed.

Any combination of education, training, and experience that would likely provide the knowledge, skills, and abilities to successfully perform in the position is qualifying.  A typical combination includes:

Knowledge of: 
- Theories, principles, and practices of system analysis and design and business applications
- Applicable local, state, and federal laws, rules, and regulations governing information systems
- Principles and practices of troubleshooting computer hardware, software and network problems
- Programming methods and techniques
- Operational characteristics of computer systems, applications, and peripheral equipment  
- Information systems security concepts, practices and methods
- Principles and practices of quality assurance
- Complex software tools, test equipment and measurement techniques
- Methods and techniques of developing and presenting technical documentation
- Principles and practices of record keeping
- Server platforms and operating system components for mainframe, microcomputer and/or client server systems
- Techniques and practices used in maintaining and operating information processing systems
- General operational characteristics, configuration and set up of local and wide area network and communication systems, equipment and devices, including telephone and radio equipment
- Networking principals and methodologies
- Functionality of firewalls, switches, routers and peripherals and the interaction within the network infrastructure

Ability to:  
- Analyze and design computer systems and programs in specified application areas
- Prepare clear and concise technical reports and diagrams
- Identify, recommend and implement improvements to systems, applications and service delivery
- Read, interpret and apply complex technical publications, manuals and related documents
- Organize and prioritize projects and tasks
- Analyze, identify and resolve systems and applications malfunctions; analyze, troubleshoot and remediate systems and application errors
- Effectively communicate technical information to users
- Exercise judgment and creativity in analyzing situations, identifying problems and recommending resolutions
- Work as a team member
- Report to work as scheduled; provide regular and predictable attendance
- Establish and maintain cooperative and effective working relationships with those contacted in the course of work
- Communicate effectively, orally and in writing

Education:  Bachelor's degree in Computer Science or closely related field.  

Information Technology Analyst I – One year’s computer programming experience.  
Information Technology Analyst II – Two years’ information technology experience in business analysis/application development and support; server analysis and administration, or network design/administration.

License/Certificate:  A valid class C California driver license with an acceptable driving record required at time of appointment and throughout employment.

At the discretion of the department head, positions may be filled at the level of Information Technology Analyst I or Information Technology Analyst II depending upon the level of skill and experience required of the department.

Information Technology Analyst I incumbents may be recommended for reclassification upon meeting the minimum qualifications of the Information Technology Analyst II and acquiring professional designations/ certificates for performance of the higher level duties.  The minimum requirements for reclassification consideration, subject to the review, recommendation and approval of the department and human resources, includes the following:
Two years' information technology experience, including performing systems analysis and design work.
Reclassification is not automatic.  Consideration is subject to the discretion of the department head based upon staffing requirements.

Must be able to respond to emergency services call out
Must pass a background investigation
Employees regularly assigned/required to drive a city or personal vehicle in the course and scope of work shall be required to participate in the DMV Employer Pull Notice program.

Public Employee Disaster Service Worker: In accordance with Government Code Section 3100, all Huntington Beach city employees are required to perform assigned disaster service worker duties in the event of an emergency or a disaster.