Information Technology Analyst in Fremont, CA at Johnson Service Group

Date Posted: 9/4/2021

Job Snapshot

Job Description

JobID: 385448

Johnson Service Group is looking for an Information Technology Analyst.  Performs a variety of professional information technology duties in the areas of desktop support, enterprise network and cybersecurity operations, or Geographic Information Systems (GIS); prepares program documentation for new applications and writes operating procedures; assists with end user training and provides technical assistance; and performs related work as required.


  • Performs systems development, including gathering data and information on processing steps and workflow by observing and interviewing end users and other involved staff; designs forms, reports, and input and output screens for systems being developed.
  • Prepares program documentation for new applications and writes operating procedures to guide end users and computer operators; assists in training end users and providing technical assistance during the implementation phase.
  • Assists in maintaining Client data bases including data definitions, file organization, file compression, data protection, and program documentation.
  • Maintains inventory of parts, supplies, and equipment; participates in ordering and receiving activities; maintains inventory records.
  • Maintains contacts with vendors of software, hardware, or communication equipment; attends product demonstrations and coordinates to acquire and install system or device upgrades with customers and vendors.
  • Prepares and maintains a variety of logs, records, documentation, manuals, reports, and correspondence.
  • Maintains and updates Standard Operating Procedures (SOP) for deployment; updates and maintains end user computing devices.

In Desktop Support assignments:

  • Installs, configures, and tests hardware and software, servers, mobile devices, and desktop computers and peripherals.
  • Manages and maintains systems and platforms responsible for patching and updating end user device hardware, software, and operating systems.
  • Creates and maintains device images necessary for deploying or recovering end user devices of any model, minimizing the need for post-image updates.
  • Conducts the renewal and replacement of end-user computing devices including personal computers, laptops, tablets, and cellular phones/hotspots.
  • Serves as escalation point for complex end user device issues including but not limited to applying all end user device updates and software releases, maintaining device update schedules, coordinating updates with other IT members and customers as necessary to maintain end user operational status, performing hardware diagnostics and replacements, and resolving end user support issues that could not be effectively resolved by the Information Technology Technician.
  • Provides first tier support services as necessary during times of high-volume demand or limited resources.
  • Performs and oversees work of staff engaged in troubleshooting work related to end user computing devices and peripheral equipment, software, network, audio/visual equipment, handheld devices, and related electronic equipment.
  • Provides support, installation, configuration, and deployment of a variety of information systems, hardware, and software; create and modify user accounts; troubleshoot hardware and software problems including issues escalated by the Information Technology Technician; coordinates maintenance and repair with other information systems administrators or vendor staff.
  • Administers and maintains anti-virus/anti-malware software on end-user computing devices, monitors alerts, and reviews and resolves malware incidents.
  • Provides recommendations regarding new hardware and software ensuring the Client’s end user portfolio is current and consistent with the Client IT infrastructure.
  • Creates, removes, and modifies user account as required for on and off boarding; maintains documentation for IT related orientation and training.
  • Coordinates and provides user training on Client’s Common Operating Environment (COE); provides training on audiovisual operation and functionality; maintains documentation and administration of the Client’s Common Operating Environment (COE) and non-COE for end-user computing devices; reviews and provides advice on updates to the COE and standard computing equipment.
  • Conducts analysis of equipment/service usage to support financial planning; works with finance to process vendor payments.

In Network and Cybersecurity assignments:

  • Assists in installation, configuration, and maintenance of network infrastructure devices such as switches and routers and network monitoring systems; maintains inventory of network/security infrastructure equipment and monitor network performance.
  • Implements and maintains the Client’s telecommunication infrastructure and services including telephony systems.
  • Monitors network and telephony operations to identify performance, capacity, and utilization issues.
  • Assists in installation, configuration and maintenance of cybersecurity systems and services such as anti-spam, anti-malware, identity management, firewall, intrusion detection and intrusion prevention.
  • Coordinates the evaluation, selection and deployment of cybersecurity systems and services in accordance with industry standards, regulatory requirements, and best practices.
  • Manages and provides direction to external vendors and service providers for effectiveness and operational efficiencies.
  • Investigates and documents cybersecurity incidents, assists in remediation of cybersecurity incidents and vulnerabilities, and makes recommendation for improvements.
  • Tracks and implements cybersecurity improvements and actions identified in internal or external cybersecurity related audits; ensures compliance with selected benchmarks.
  • Coordinates the implementation and ongoing execution, monitoring and tracking of cybersecurity awareness programs; provides and coordinate end-user training on cybersecurity and awareness programs.
  • Provides backup and assistance in the areas of administration of physical and virtual server infrastructure, storage area network, disaster recovery and backup.
  • Assists in troubleshooting network/telephony, cyber-security, and non-standard software and hardware related issues.
  • Analyzes, monitors, and manages vulnerabilities on an ongoing basis; performs periodic review of vulnerabilities and control objectives.
  • Assists IT team in solving escalated issues and helpdesk tickets, troubleshoot hardware and software problems when escalated and provides coverage for first tier support as needed.

In Geographic Information Systems (GIS) assignments:

  • Organizes and maintains the Client's Geographic Information Systems database and applications; imports, updates, and creates datasets; performs geospatial analysis; ensures the integrity of GIS data; reviews data input for accuracy and compliance with system standards; provides GIS subject matter expertise and training to Client management and staff.
  • Installs and supports GIS desktop software; conducts data analysis and preparation of documents, data reports, and maps.
  • Serves as a project manager for GIS projects and programs; develops scopes of work and RFPs for GIS projects; monitors and analyzes GIS project and programmatic budgets.
  • Represents the Client at regional GIS intergovernmental organization and committees.
  • Reviews the technical work of consultants and other third-party support providers.
  • Provides training and guidance on use of GIS systems to Client staff as necessary.


  • Possession of a Baccalaureate degree from an accredited college or university with a major in information systems, computer science, geographic information science, engineering, or a related field.
  • Two (2) years of full-time experience
  • Knowledge of principles and practices of systems and procedures analysis.
  • Knowledge of principles and practices of quality assurance and security relative to computer information technology.
  • Knowledge of principles, practices, methods, and techniques used in the operation, maintenance, and administration of end user device computer operating systems and hardware applicable to the administration PC hardware and software components, computer system technology and vocabulary.
  • Knowledge of network operating systems, programming languages, utilities, and tools.
  • Knowledge of principles, practices, methods, and techniques used in the network and cyber security systems operation, maintenance, and administration across multiple platforms.
  • Understanding of information technology privacy and security concepts, standard practices, applicable laws and standards, and understanding of relevant emerging cybersecurity threats and issues.
  • Knowledge of server operating systems, virtualization platforms, storage area networks and backup and recovery systems.
  • Knowledge in information systems troubleshooting techniques and research and analysis techniques and methods along with principles and techniques of work and project planning, prioritizing and scheduling applicable to information technology.
  • Able to provide effective user support including troubleshooting, training and technical consultation, and new trends and developments in the field of information systems and cybersecurity.
  • Knowledge of data analysis and data base programming methods and techniques including spatial projection techniques and standards.
  • Knowledge of network infrastructure components and equipment, the functions and capabilities of various computer hardware and auxiliary and peripheral equipment, practices, methods, and techniques of network system configuration, operation, and administration,
  • Ability to evaluate and tune network performance.
  • Knowledge of operating system software, utility programs and commands.
  • Able to plan, coordinate, and monitor projects and programs, analyze systems, procedures, and data and draw logical conclusions and make effective decisions.
  • Ability to design, test, and document computer programs, monitor, maintain, and administer local and wide area network systems, install, configure, troubleshoot, and maintain a variety of network components, servers, personal computers, and peripheral equipment utilizing vendor provided software.
  • Able to install, modify, and maintain operating system, application, network, and specialized software.
  • Able to communicate clearly and concisely, both orally and in writing.
  • Must possess a valid California driver’s license and have a satisfactory driving record.
  • Has information technology certificates related to area of assignment are desirable.

Working Conditions/Physical Requirements:

The essential functions of these classifications are performed in a controlled-temperature office and require the ability to: sit for extended periods of time in front of a computer screen; use finger dexterity and hand strength to perform simple grasping and fine manipulation; use a telephone and operate a computer and other office equipment on a daily basis; speak and hear in person and on the phone; see sufficiently to perform assignments; intermittently twist to reach equipment or supplies surrounding desk; and frequently lift and carry CPUs, monitors, printers and related equipment weighing up to 20 pounds and occasionally up to 50 pounds.


Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Never miss out on a job opportunity again by signing up for our Talent Network to receive job alerts that match your interests and experience.

Connect With Us