Systems Programmer IV, IT Network & Infrastructure Services
Job no: 494569
Work type: Staff
Categories: Information Technology, Full Time
PAY GRADE: 30S
CONTEXT OF THE JOB:
The Network and (NIS) Infrastructure Services group is responsible for the operation, maintenance, support, and growth of networking, telecommunications, and the central data center systems. The University’s network infrastructure supports critical university business, faculty, student and research systems. The volume and complexity of networked systems (servers, routers, firewalls, switches, Wi-Fi, networked UPSes, building automation and IP telephony) of connected systems, the datacenter environmental systems, and unique departmental connectivity requirements, adds to the complexity of the team’s responsibilities. Staff in the NIS unit provide services that support the entire University. Other groups in the IT unit rely heavily upon NIS for services and technical support. NIS is one of several groups within the larger organization of Information Technologies (IT). The technology work of this group is critical to the achievement of the IT organization’s and University’s strategic plans and goals. This group also provides the technological foundation that supports the institutional mission.
Under the general direction of the Director, IT-Network & Infrastructure Services, the Systems Programmer IV acts as the technical lead for one or more of the IT central systems and/or parts of the campus network. To maintain and enhance the central systems, the incumbent designs, writes programs, installs, tests, debugs, and integrates network systems and documents his/her work. These systems are heterogeneous and require experience with multiple technologies to program and maintain. The central systems are typically used by or impact the entire University community. The incumbent is considered essential personnel and provides off-hour, on-call coverage to support all the central systems in rotation with other Systems Programmers.
- Leads the system administration, programming and analysis efforts for one or more of the following: central IT systems, network, telecommunications, Wi-Fi, or Cisco Call Manager VoIP platform which typically are used by the entire University community. Ensures the security and integrity of the system(s) and the data.
- Coordinates the troubleshooting of problems, which can range from simple to complex, with centrally supported systems, the network, and occasionally campus departmental systems. Problems can be critical and properly diagnosing and resolving may require collaboration and teamwork to reach the best and most expedient solution.
- Performs system maintenance, configures equipment, installs software and upgrades, installs patches and monitors system status. Writes software programs for customizations to address user needs, add functionality, modify systems, and maintains interfaces with other systems. Oversees testing and debugging of systems and software. Writes documentation and procedures. Develops policies regarding use of central systems. Provides on-call support for critical systems.
- Leads work or participates in designing specifications and implementing new network and configuration, automation and monitoring software packages. Recommends and develops modifications and enhancements to existing hardware and software, new implementations, and installation to standards to increase system utilization and improve monitoring. Creates programs and procedures to make internal and external business processes more efficient.
- Consults with other systems programmers and other staff in IT. Maintains a high degree of familiarity with software and hardware supported by staff in Network and System Services. Cross trains with and assists colleagues with their work as needed. Assists, mentors, and trains junior systems programmers re: their programming tasks and with solutions to complex technical problems. Trains IT staff, and occasionally campus department staff, on new or modified software/hardware and in areas of technical expertise.
- Provides technical expertise and support to the campus clientele regarding departmental systems and applications when needed. Contributes to the planning, leadership, and support regarding campus technical initiatives and innovative solutions. Participates in strategic and long-range planning for campus network and system services.
- Initiates and leads feasibility studies related to client/server, network, software and policies. Performs trending analysis to predict future problems. Participates in and may lead disaster recovery planning and recovery operations when needed.
- Evaluates hardware and software for potential use in the University environment. Maintains an expert level of technical skill in areas of specialization and basic knowledge of emerging state-of-the art computer and network systems technologies, architectures and products. Researches and evaluates future technologies and solutions.
- Performs miscellaneous job-related duties as assigned.
- Bachelor's degree in Computer Science, Information Systems, and/or Electrical/Computer Engineering or related field with four years’ experience or a combination of education, certification, and experience can substitute for required education.
- Strong IP and full Layer 1 - 7 understanding, with an emphasis on switching, routing, & load balancing
- JNCIP or CCNP or equivalent expertise in networking and Voice
- Ability to specify, write, and develop system programs and has a range of programming languages.
- In-depth knowledge of one or more operating systems, common networking equipment, and major network protocols, and multiple technologies.
- Ability to plan, design, develop, implement, test, and modify complex systems, subsystems, applications, hardware configurations, and customizations, and external application interfaces to meet specified needs.
- Ability to troubleshoot and correct systems problems.
- Analytical, evaluative, and objective critical thinking skills.
- Effective communication skills (verbal and written).
- Ability to work independently as well as part of a team.
- Working knowledge of business systems principals.
- Ability to communicate technical information to non-technical users.
- Knowledge of information flow and management environments within area of operational specialty.
- Knowledge of current technological developments/trends in area of expertise.
- Knowledge of a broad range of relevant multi-user computer systems, applications, and/or equipment.
- Knowledge of computer systems analysis and design concepts, methods, procedures, and standards.
Applications close: Eastern Standard Time
Back to search results Apply now Refer a friend