Applications Analyst II

City of OceansideOceanside, CA
Onsite

About The Position

The City of Oceanside is seeking a technology-savvy individual with experience in application systems to join the Information Technologies Division as an Applications Analyst II. This role provides technical support for the implementation and maintenance of various software applications. The successful candidate will offer technical operational support to City departments, focusing on workstation deployment and configuration, software installation and licensing, user account administration, peripheral and mobile device support, and resolving service requests via the help desk system. A key responsibility will be serving as the primary IT support resource for the Water Utilities Department, including assisting with the operation, maintenance, monitoring, and security of the SCADA system and its networks. The position also involves contributing to special projects such as system upgrades, hardware and software lifecycle replacement, vendor coordination, and interdepartmental technology initiatives. This role may require after-hours support for City meetings and participation in a rotating on-call schedule (approximately 2-3 weeks per year) for critical systems outside of normal business hours. The City of Oceanside is a beachfront community located in Southern California, offering a desirable lifestyle and proximity to major metropolitan areas. The ideal candidate is a self-starter, capable of working independently in a fast-paced environment with strong attention to detail, time management, multitasking, and prioritization skills.

Requirements

  • Principles and methods of computer science and information systems.
  • Methods and techniques of using application design and development tools.
  • Methods and techniques of applications analysis, design, development, and programming.
  • Principles and practices of software troubleshooting.
  • Methods and techniques used in the installation, troubleshooting, problem resolution, and maintenance of computer applications.
  • HTML, CSS, and Javascript concepts.
  • Ability to recommend, develop, and implement computer applications.
  • Ability to design software to meet user requirements.
  • Ability to detect, isolate, and resolve application problems.
  • Ability to analyze and assess the technological needs of City departments.
  • Ability to develop, install, troubleshoot, and upgrade City applications.
  • Ability to create and develop concise technical documents and reports.
  • Ability to integrate multiple data sets and data designs to individual applications.
  • Ability to independently perform a variety of responsible applications design and development duties.
  • Ability to design training materials.
  • Two (2) years of responsible information systems analysis or applications development experience.
  • A Bachelor’s degree with major course work in computer science or a closely related field.
  • Possession of, or ability to obtain and maintain, an appropriate, valid California driver’s license with a satisfactory driving record.

Nice To Haves

  • Experience working with application systems.
  • Motivated to use skills to support the work of the Information Technologies Division by providing technical support for the implementation and maintenance of various software applications.
  • Self-starter, able to work in a high-paced environment, work independently with general direction.
  • Effective time management skills.
  • Work with a high level of attention to detail.
  • Able to multi-task and re-prioritize duties throughout the day.

Responsibilities

  • Provide technical operational support to City departments related to workstation deployment and configuration, software installation and licensing, user account administration, peripheral and mobile device support, and the timely resolution of routine service requests submitted through the City's help desk system.
  • Serve as the primary IT support resource for the Water Utilities Department, assisting with the operation, maintenance, monitoring, and security of the Supervisory Control and Data Acquisition (SCADA) system and its associated networks.
  • Contribute to special projects including system upgrades, hardware and software lifecycle replacement, vendor coordination, and interdepartmental technology initiatives.
  • Provide after-hours support for technology oversight during City meetings.
  • Participate in a rotating on-call schedule (approx. 2-3 weeks per year) providing after-hours support for critical City systems operating outside of normal business hours.
  • Perform professional level duties in the analysis, evaluation, design, development, testing, implementation, documentation, and maintenance of strategic City computer applications across multiple platforms and technologies.
  • Design data and application structures for computer application systems using appropriate design tools.
  • Troubleshoot and rectify computer application problems.
  • Provide training to end users on the use of applications, develop training materials, and conduct or coordinate training sessions.
  • Evaluate training programs to ensure effectiveness.
  • Maintain and provide technical support for new or current applications.
  • Evaluate requests for application enhancements.
  • Provide guidance to end users on applications use and operating parameters.
  • Manipulate database information at user or management request.
  • Serve as project lead over all aspects of assigned application development projects.
  • Evaluate and assess client needs.
  • Identify and allocate resources including staff, equipment, and materials.
  • Set project priorities, goals, and objectives.
  • Prepare and present project progress reports for department management.
  • Identify problems and issues and recommend solutions.
  • Develop extensive administrative analyses regarding City and departmental practices, procedures, and operations.
  • Perform complex organizational and budget studies.
  • Coordinate activities with outside consultants, contractors, and agencies.
  • Create, maintain, and update the City’s web page.
  • Create and edit video content for web publishing.
  • Develop analytical and statistical reports.
  • Analyze, diagnose, and resolve complex software issues.
  • Manage data integrity and security for software applications.
  • Attend and participate in professional group meetings.
  • Stay abreast of new trends and innovations in the field of information systems and technology.

Benefits

  • Comprehensive Police background check which includes polygraph testing.
  • Medical examination.
  • Drug screening may be required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service