Job Description - Programmer, Systems Description View created on 06/30/2015
Programmer, Senior, Systems
To perform installation, modification, security, analysis, planning, maintenance, performance tuning, problem determination and resolution of system software and hardware in an enterprise class environment.
Description of Duties and Tasks
Essential duties and responsibilities include the following. Other duties may be assigned.
Responsible for providing a high level of system availability, reliability, and dependability.
Ensures security, reliability, and capacity of servers and performs system administration activities including preventative maintenance and problem troubleshooting and diagnosis.
Installs and maintains College-wide systems, troubleshoots to resolve system related problems; coordinates with relevant System Administrators regarding user support and problem resolution.
Monitors designated systems and takes corrective action to prevent or minimize system down time.
Assists with developing policies, procedures, programs, and scripts as required.
Assists with capacity planning and procurement of College-wide hardware and software.
Troubleshoots problems, conducts technology research, and coordinates with vendors as required.
May train personnel on new systems software and hardware changes.
Manages special projects in an individual capacity as well as in collaboration.
Keeps current with the latest technology; regularly attends technical training in order to maintain technical expertise.
Must possess required knowledge and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.
Sun Java Enterprise Server & Identity Management System.
Performance Management of VIO capable services.
Voice response systems such as DirectTalk/6000.
Enterprise backup systems such as Tivoli Storage Manager.
Troubleshooting techniques used to resolve system related problems.
Unix and Windows system administration.
Enterprise class Storage Area Networks.
Enterprise class LPAR capable hardware.
Dynamic Logical Partitioning and Virtualization.
Network Install Manager & Networked File Systems.
Must possess required skills and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.
Maintaining confidentiality of work related information and materials.
Systems administration and systems programming in an enterprise environment.
Maintaining an established work schedule and providing on-call assistance including some nights and weekends.
Effectively using organizational and planning skills with attention to detail and follow through.
Ensuring system availability, dependability, and reliability.
Effectively using interpersonal and communications skills including tact and diplomacy.
Establishing and maintaining effective working relationships
Demonstrated proficiency using standard office software applications and query and control languages, programming, system administration, database administration, and providing technical support.
Occasional lifting of objects up to 50 pounds
Subject to standing, walking, sitting, bending, reaching, kneeling, pushing and pulling
Work is primarily performed in a standard office environment
Two years work experience in related field.
Bachelor's degree in computer information systems, computer science, or related field.
Valid Texas Drivers License if applicable to area of specialization.
Depending on area of assignment, may include AIX/UNIX or Windows XP/2000/NT systems administration, S/370 language programming, LAN Management, web application development, or enterprise backup system experience.
Work safely and follow safety rules. Report unsafe working conditions and behavior. Take reasonable and prudent actions to prevent others from engaging in unsafe practices.