Job title : SYSTEMS PROGRAMMER 4
Location : Nashville TN
Summary: Under general supervision is responsible for providing multi-agency Statewide hardware and software technical support on State-standard server platforms (MVS UNIX Novell Windows/NT) and performs related work as required. Distinguishing Features: This is the lead level class in the System Programmer sub-series. An incumbent in this class functions as a project leader and is responsible for the implementation planning evaluation integration and management of operating systems software and hardware that spans server platforms network protocols/topologies and multi-agency facilities. This class differs from Systems Programmer 3 in that an incumbent of the latter is responsible for implementation integration and management of hardware and operating systems software which is primarily integrated with applications or with client (desktop) software in a multi-agency environment.
Examples of duties and responsibilities: 1. Develops evaluation criteria for selecting software or hardware by identifying user requirements technical considerations and business considerations.
2. Writes narratives that summarize the functional and technical requirements of the server-related hardware; answers inquiries from representatives of the purchasing department; answers inquiries from potential vendors clarifying user and system requirements; compares low bids with technical specifications to assure compliance with the specifications.
3. Evaluates and selects hardware and software by comparing information in technical literature conducting on-site trials consulting vendor references and reviewing recommendations from other systems staff.
4. Determines installation requirements for integrated hardware and software by reviewing selected hardware/software compatibility prerequisites and maintenance and release levels required; loads software implements hardware applies prerequisites; and corrects release-level problems; conducts tests of software and hardware and determines impact on infrastructure.
5. Prepares a variety of technical records and reports such as program documentation written recommendations on technical problems and evaluation of software and hardware.
6. Reviews output talks to vendors and reviews integrated software documentation identifying causes of errors; recodes exit code or scripts; researches compatibility with other software and hardware; contacts vendor to correct errors in software.
7. Writes exit routines or scripts (e.g. in languages such as Assembler or scripting) to modify and implement integrated software; develops new software when a product is not commercially available.
8. Reviews the timeliness of work produced and observes response time to determine if minimum standards of service are maintained; reviews system logs message queues system and network monitor reports traces paging level error analysis reports and system dumps to identify the causes of slow response or poor throughput.
9. Monitors software by reviewing output and discussing exceptions with other systems staff and users to assure accuracy of information produced by the software.
10. Reviews information provided by automated performance monitor tools to determine service levels and infrastructure health; diagnoses exceptions; establishes minimum standards for response and turnaround time by reviewing past practices or talking to users and other systems staff.
11. Collects statistical data such as the number of input/output (I/O) accesses processor cycles utilized amount of memory and direct access storage capacity used by running system utility programs and executing on-line monitors.
12. Projects future hardware and software resource needs using historical data projected growth of current user system requirements and new user system requirements; adjusts system resources by adding memory message regions or page space moving data sets or changing system parameters.
13. Adjusts parameters that control allocation of processes cycles and storage; acts as a project team leader assuring hardware/software compatibility; verifies information that users supply on requests for disk space; formats verifies the reliability of and tests new disk hardware.
14. Designs implements diagnoses network topologies including Token ring Ethernet and SNA; implements configures or gens network equipment including switches hubs and front end processors.
15. Uses network management tools (e.g. SNMP management tools Netview HP Openview Optivity) to diagnose problems and manage the network.
16. Aids with network design including cable types and layout hub and/or switch interconnectivity front end processor design and configuration. Minimum Qualifications Systems Programmer 4: Education and Experience: Graduation from an accredited college or university with a bachelors degree and five years of professional-level experience equivalent to one or a combination of the following:
(1) analysis of systems software design for systems or programming of application or systems software for a mainframe mid-level LAN WAN video conferencing or microcomputer environment;
(2) the configuration installation evaluation monitoring or problem diagnosis and resolution of mainframe midlevel LAN WAN or video conferencing network hardware software and related equipment;
(3) the configuration installation or maintenance of stand-alone microcomputer hardware and related equipment; or
(4) analyzing business processes and preparing technical specifications in order to acquire install maintain or develop information systems and related equipment. Substitution of
Experience for Education: Qualifying experience in (1) the analysis of systems software design for systems or programming of application or systems software for a mainframe midlevel LAN WAN video conferencing or microcomputer environment;
(2) the configuration installation evaluation monitoring or problem diagnosis and resolution of mainframe mid-level LAN WAN or video conferencing network hardware software and related equipment;
(3) the configuration installation or maintenance of stand-alone microcomputer hardware and related equipment; or
(4) analyzing business processes and preparing technical specifications in order to acquire install maintain or develop information systems and related equipment may substitute for the required education to a maximum of four years (e.g. experience equivalent to one year of full-time work in one or a combination of the above listed fields may substitute for one year of the required education). Substitution of a Specific Associates Degree for the Required Bachelors Degree: An associates degree in business data processing (e.g. business data programming business systems analysis or computer accounting) management information systems computer and information systems computer servicing technologies or other related field from an accredited college or university may substitute for the required bachelors degree. Substitution of Graduate Education for the Required Experience: Additional graduate course work credit received from an accredited college or university in computer and information sciences may substitute for the required experience on a month for month basis to a maximum of one year (e.g. 36 graduate quarter hours or a masters degree in one or a combination of the above fields may substitute for one year of the required experience). OR One year of experience as a Systems Programmer 3 with the State of Tennessee.
kindly share the updated resume or CV to