What are the responsibilities and job description for the Information Technology Network Engineer position at City of Rialto?
Under general direction of the Information Technology Manager, to provide advanced and complex support in the development, installation, implementation, testing, evaluation, and administration of the City's local and wide area networks; install, configure, test, and support a variety of network components and devices; perform preventive maintenance on network segments and components; provide liaison and technical assistance to Information Technology staff and end users; install and troubleshoot advanced software and hardware configurations; consult with department representatives to determine hardware/software requirements; and perform a variety of technical tasks relative to assigned area of responsibility.ESSENTIAL FUNCTION STATEMENTS--Essential responsibilities and duties may include, but are not limited to, the following:
Essential Functions:
Experience: Four (4) years of increasing responsible experience including significant responsibilities in the development and administration of computer systems and LAN & WAN networks, and maintenance and repair of network applications, hardware, and related equipment.
Training: Bachelor's Degree in Computer Science, Information Technology, Network Administration or a related field, or any combination of education and experience that provides equivalent knowledge, skills, abilities.
Licenses and Certifications:
Knowledge of:
Ability to:
Essential Functions:
- Perform a variety of duties in the development, installation, implementation, testing, evaluation, and administration of local and wide area networks; respond to inquiries and provide technical assistance regarding all aspects of system design, installation, and troubleshooting.
- Install and configure network hardware, software, and peripheral equipment; troubleshoot, diagnose, and resolve server and networked devices hardware and software problems.
- Install and maintain network components including routers, switches, bridges, hubs, digital channel service unit, and other network equipment and software.
- Investigate, analyze, and resolve complex network-related problems; resolve compatibility problems across City networks; troubleshoot network failures, router problems, and telecommunications problems; recommend and implement changes and improvements.
- Participate in the evaluation of network protocols, hardware, and software to determine their applicability to City network needs.
- Monitor network security and performance; identify unauthorized access and potential security risks; participate in projects to enhance network security operations; develop security and integrity of network systems to ensure protection from inappropriate access or destruction; research, design, and execute disaster recovery plans.
- Monitor appropriate usage and performance of systems in accordance with plans and standard guidelines and procedures.
- Provide support to network server administrative and maintenance operations; perform back-ups; install and configure software; install networked equipment including printers.
- Provide advanced desktop support to computer users; install and configure hardware and software, operating system and peripherals; troubleshoot, diagnose, and resolve complex hardware and software problems.
- Perform technical writing duties in the development and production of system documentation, instruction and procedure manuals; develop training materials and provide training to users and other support staff.
- Research and recommend the purchase of computer related equipment and peripherals; order equipment and software as necessary; maintain a supply of spare parts, test equipment, and tools necessary in the operation of computer systems, maintain inventory of software and hardware equipment.
- Implement preventative maintenance routine identifying weaknesses of current system to determine critical server issues; coordinate services and monitor terms and agreements provided by vendors and independent contractors.
- Evaluate and monitor cost acquisition of network and server related items to obtain the best results; meet budget guidelines and ensure system compatibility.
- Consult with departments and staff to determine computer needs and requirements including hardware/software requirements and specifications, upgrade and replacement schedules, and identify computer communications requirements in the development of any related programs.
- Perform system-wide or network-wide audits, and generate reports that include system performance, recommended changes, and any other possible data of interest, such as system security.
- Develop network and system topology maps that assist other staff members in the department or organization to understand the relationships between systems.
- Work with other positions in the department to learn the day-to-day operation of all systems.
- Respond to user inquiries in a courteous manner; provide information within the area of assignment; resolve complaints in an efficient and timely manner.
- Estimate time, materials, and equipment required for jobs assigned; requisition materials as required.
- Perform related duties and responsibilities as required.
Experience: Four (4) years of increasing responsible experience including significant responsibilities in the development and administration of computer systems and LAN & WAN networks, and maintenance and repair of network applications, hardware, and related equipment.
Training: Bachelor's Degree in Computer Science, Information Technology, Network Administration or a related field, or any combination of education and experience that provides equivalent knowledge, skills, abilities.
Licenses and Certifications:
- Possession of a State of California driver’s license and the ability to maintain insurability under the City’s vehicle insurance program.
- ISC2 CISSP is preferred.
- Cisco CCNA or higher is preferred.
- Microsoft MCSE is preferred.
Knowledge of:
- Operational characteristics of computer systems.
- Principles and practices of network system design, installation, and maintenance.
- Principles of hardware and software configuration and installation.
- Current Windows operating systems for both server and workstations platforms.
- All aspects of configuring and maintaining system security, network security, and site security for information systems using firewalls, IDS, IPS, and other means necessary.
- All available Wide Area Networking technologies currently in use within the organization, including installation and maintenance of routers, point to point wireless, VPN, T1, MPLS, and MetroE.
- Local Area Networking, including maintenance, installation, and troubleshooting techniques, especially dealing with the TCP/IP protocol and services, and managing a large diversified environment using TCP/IP and Vlans.
- Methods and techniques of troubleshooting hardware and software problems.
- Cabling protocols, hardware, and software.
- Technical specifications, standard performance, and possible configuration options for all common components and peripherals.
- Distributed database installation, structuring, maintenance, and troubleshooting.
- Basic scripting, as well as desktop publishing or user interface design.
- The national telecommunications infrastructure and ability to work through problems with telecommunications provider to correctly diagnose problems, troubleshoot, and expedite orders, and minimize downtime.
- Principles and practices of VoIP, SIP, and PRI.
- Modern computer equipment and tools for repair.
- Principles of customer service.
- Occupational hazards and standard safety practices.
- Pertinent Federal, State and local laws, codes and regulations.
Ability to:
- Evaluate hardware and software requirements.
- Implement hardware and software changes and enhancements.
- Analyze, troubleshoot, and resolve highly technical networking issues.
- Install, configure, troubleshoot, and/or repair hardware and software problems.
- Respond to requests and inquiries from network users and provide assistance as needed.
- Be adaptive towards new systems and technology that may be implemented in the organization.
- Understand the complex relationships between different components in a network environment.
- Analyze and define problems and conceptualize feasible solutions, present practical solutions in a concise format to non-technical users.
- Develop and revise computer programs, document and diagram existing code.
- Coordinate meetings for product/project demonstrations.
- Evaluate existing systems and recommend possible enhancements to systems or network components.
- Make the necessary changes to computer components within the organization.
- Understand consequences of changes on individual systems with respect to entire organizational system.
- Work independently in the absence of supervision.
- Evaluate and prioritize tasks under deadlines.
- Interpret and apply Federal, State and local policies, laws and regulations.
- Communicate clearly and concisely, both orally and in writing.
- Establish and maintain effective working relationships.
Salary : $7,770 - $10,413