BRAZOS COUNTY
System Analyst - IT - 2
BRAZOS COUNTY, Bryan, Texas, United States, 77808
Job Description General Summary: Conducts system analysis and addresses business requirements for software applications, with limited support and direction, to keep the County's systems current with changing technologies. Must possess numerous advanced technical skills, including knowledge of multiple programming languages and computing platforms. As new technologies emerge and impact our systems, the Systems Analyst is expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems. This position is a key technical resource for other staff, providing advice, training and technical support for various projects and will assist in evaluating current systems and making decisions on future direction. Essential Duties: Other duties may be assigned. Performs systems analysis and uses design techniques to solve business problems, develops program specifications and design documents for various projects. Implements solutions to provide requested information to appropriate personnel as needed/required, including analyzing problems, assessing resources needed, determining schedules, implementing solutions including programming; Installs, configures, and tests new applications; Troubleshoots problems with existing applications and takes corrective action, including reprogramming applications; Supports various county departments, including assisting with data, program, and user problems; Maintains current documentation of County owned software; Performs database maintenance as necessary; Provides training and support to county personnel on new and existing applications; Performs back-ups and restores files as needed; Prepares user and programming documentation; Attends meetings and seminars as necessary; Prepares memos and status reports of ongoing projects; Maintains up-to-date knowledge of computer hardware and software, and May be on-call and some overtime and/or weekend/holiday work may be required. Other Duties as assigned. Supervision Received: General instruction, task assignment and prioritization, and periodic employee performance evaluations. Given: This is a non-supervisory position. Education Required: Bachelor's degree in Computer Science, or a related field Preferred: MS in Computer Science, Computer Engineering, MIS, or related field. Experience Required: Two years (2) of systems analysis and integration experience, or any equivalent combination of education and experience which provides the required knowledge, skills, and abilities. Preferred: Five years (5) of systems analysis and integration experience. Experience programming with any of the following languages: PHP, C/C++/C#, Python, HTML, MySQL and Java; experience maintaining and de-bugging live software systems; experience writing program documentation; in-depth technical knowledge of current hardware, operating systems (UNIX systems) and standard development tools (including CVS and editors); working knowledge of networking technologies including DHCP, DNS, and SNMP protocols, ability to determine whether a particular problem is caused by hardware, operating systems software, application programs, or network failures; security and encryption on the Internet and basic networking concepts, technical knowledge of the residential network. Certificates, Licenses, Registrations Required: None required. Preferred: Physical Demands Typical: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to type; reach with hands and arms; and talk and hear. The employee frequently is required to stand and walk. The employee must occasionally lift and/or move objects weighing up to 40 pounds, such as computers, printers, stacks of records, or other similar objects. Specific vision abilities required by this job include close vision, and ability to adjust focus. Knowledge, Skills, & Abilities Typical: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work Environment Typical: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate, but may be noisy or distracting. The employee is required to perform multiple tasks simultaneously and to perform tedious and exacting work. The employee may be required to work closely with others as part of a team or perform required job functions remotely, to work under time pressures to meet deadlines, and to work in emergency situations.