Get more replies from employers
Send a job-specific resume in minutes.
City of Livermore seeks a Computer Programmer/Analyst to administer, implement, analyze, maintain and manage computer hardware, software and database systems in an assigned department. You will assist users, resolve system problems, and serve as a key member of the department’s management team.
The role requires 3 years of professional experience in computer systems and networking and a Bachelor's Degree in computer science or MIS or a related field.
Under general direction, administers, implements, analyzes, maintains, and manages computer hardware, software, and database systems in an assigned department; performs research and analysis of current and potential information technology options for management; assists users and resolves system problems; serves as a member of the department’s management team; and performs other duties as assigned.
This classification will exercise considerable latitude in the application of department policy, following general guidelines and professional and administrative standards in accomplishing assignments. This classification is distinguished from the Information Technology Supervisor in that the latter is responsible for the management, administration and operation of City-wide systems which also includes the division’sbudget and City-wide IT budget administration, and supervision of professional staff on an on-going basis.
General direction is provided by a division manager in an assigned department.
Provides supervision to technical, office support staff, temporary, and consultants/contract employees.
Depending upon the department to which assigned, the functions may include, but are not limited to the following:
Administers and coordinates the implementation, operation, security and maintenance of computer systems ensuring consistency and compatibility with other City systems for the department to which assigned, which may include a Public Safety Computer Aided Dispatch System (CAD), Records Management System, and other specialized public safety computer applications; meets with management and other customers to determine user information needs in order to develop computer systems and programs to meet users needs; evaluates current operational procedures and establishes goals and objectives; identifies and recommends economical and feasible methods for automating work flow; researches and recommends enhancements or changes to existing systems and software products; prepares and monitors budgets, grants, and contracts for information technology projects; performs research and analysis of current and potential information technology systems and procedures and makes recommendations to management; prepares feasibility studies for system improvements and prepares project proposals.
Monitors day-to-day computer operations for the department to which assigned; responds to inquiries for service from staff; resolves operational and service problems; installs, tests, troubleshoots, and maintains computer hardware and software; maintains system programs, data files, documentation and records; updates control logs and inventories; prepares computer documentation and departmental reports; provides for training of users on computer hardware, software, and related peripheral equipment.
Directs, reviews, selects, and evaluates assigned employees; completes performance evaluations and recommends employment status of probationary employees; determines work priorities and ensures completion of work within established time frames; and trains, mentors, and coaches employees.
Network and computer operating systems, including WINDOWS OS; project management principles and practices; records management systems; network and computer hardware, software, and standards; data, voice, and wireless communications; local and wide area networks; security systems and procedures; personal computer and network software packages; disaster recovery and prevention methods and procedure; and principles, practices and effective methods of supervision.
Operate and maintain hardware and software systems; troubleshoot system software, hardware, and user problems; integrate various software applications; gather and compile data; maintain accurate, up-to-date records; conduct research and analysis to solve technical and administrative problems and recommend alternatives; gather information and prepare clear and concise reports; plan, develop and organize effective teaching tools and techniques; exemplify an enthusiastic, resourceful and effective customer service attitude with those contacted in the course of work.
Make sound decisions in accordance with laws, ordinances, rules, regulations, policies and procedures; exercise sound judgment, initiative and creativity in making decisions; effectively organize and complete projects and assignments in a timely manner; explain high technology to non-technical staff in an understandable way; coordinate emergency call and dispatch information flow with City staff and outside agencies, if assigned to the Police Department.
Any combination of experience, education and training that would provide the best qualified candidates. A typical way to obtain the knowledge, skills and abilities would be:
Three years of professional and progressively responsible and varied experience in computer systems and networking that would relate to the duties of this position.
Equivalent to a Bachelor's Degree in computer science, management information systems or a related field.
Any recent training such as, academic courses and certification programs which are relevant to this job classification.
Possession of a valid California driver's license and a satisfactory driving recordas determined by the City.
Willingness and ability to work the hours necessary to accomplish the assigned duties including after normal work hours; be on-call for technical support and emergencies; attend meetings, seminars, conferences and training classes during or after normal work hours; travel out of town or out of state for several days at a time.
Essential duties require the mental and/or physical ability to: work in a standard office environment; drive a vehicle; read fine print on maps/documents and computer monitors; detect subtle shades of color with no color deficiencies; hear radio or telephone transmissions, frequently with interference and static; speak in a clear, understandable voice with sufficient volume and tone quality to project effectively over radio and telephone; operate a computer and complex radio computer equipment; connect and disconnect cables, phone wiring, and circuit boards; load and unload computer tapes;bend, stoop, stretch, reach, and climb to install, test and move computer equipment; work at a computer terminal for long periods of time; and strength to safely lift and move up to 40 pounds.
Retitled: 10/97
From: Computer Programmer/Analyst