Job Descriptions
Information Technology Analyst, Senior
- Design, analyze, implement, and manage major systems projects; prepare technical feasibility analysis; develop work plans; schedule and manage resources; manage overall technical aspects of projects; resolve complex technical problems and evaluate and develop systems implementation requirements.
- Participate in the development and implementation of city-wide information technology goals, objectives, policies, and priorities; assist in assessing the strategic direction of information technology; provide technical expertise in current technologies.
- Conduct cost versus benefit analysis of proposed systems.
- Perform computer programming activities when necessary.
- Coordinate computer information system activities with users and software and hardware vendors, as required; assist in the assessment of output requirements, data processing schedules, volume of transaction data and other factors to determine the level and type of computer information system support required.
- Perform research and analysis necessary to develop written and/or oral recommendations for hardware/software configurations and for interfacing with other computer information systems; considering policy standards, user needs, and the capabilities and limitations of hardware and software.
- Diagnose and resolve hardware and software problems.
- Analyze, assess and solve technical problems by assessing internal resources and capacity, and determining need for external assistance; contact and oversee appropriate external technical support.
- Coordinate and manage the intercommunications of major information systems, develop and implement standards that create efficiencies.
- Coordinate multi-department information system projects; coordinate and facilitate resolution of technical issues with department representatives.
- Test, prepare and execute new software. Develop the appropriate system/program documentation for the new software prior to implementation and conduct periodic updates.
- Establish operational controls to ensure accuracy of data processed.
- Develop instructions, documentation and procedure manuals for IT processes.
- Provide training to new IT personnel in knowledge base and familiarity of city-wide technology systems.
- Perform operations such as: back-ups; recovery procedures; telecommunications maintenance, maintain voice over IP systems and network support.
- Continue to maintain current technology information through research and education and provide options and recommendations to management.
- Analyze and monitor server and storage system logs to ensure optimum performance and up-time.
- Plan, install, deploy and administer virtualization software.
- Plan, install, deploy and administer Microsoft Windows server, Microsoft Active Directory, Microsoft Exchange and Group Policy.
- Participate with professional groups and associations/memberships to maintain current technology trends and develop resources.
- Monitor and administer critical systems including, email, enterprise software, public safety, and data base management systems.
- Assist with planning, maintenance, deployment and testing of disaster recovery plans.
- Manage and document all hardware and software licensing.
- Deploy, manage and maintain all network and security systems, including firewalls, intrusion detection systems and antivirus.
- Build and maintain positive working relationships with co-workers, other city employees and the public using principles of good customer service.
- Maintain confidentiality of ALL records and information including but not limited to personnel file or medical records, all performance related information such as reviews, reprimands, grievances, disciplinary actions, etc., as well as information relating to the collective bargaining process.
- Principles, procedures, practices, techniques and methods pertaining to modern information technology systems. In addition to advanced knowledge of information technology operations, must have specialized knowledge in: systems analysis and design, project management and implementation, and application programming.
- Principles and practices of selection, development, testing, integration, cataloging, maintenance and support of application program components.
- Principles and practices of research and analytical methodology.
- Installation, maintenance, integration and testing of technology systems, subsystems and distributed systems.
- Principles and techniques of programming and programming documentation.
- Techniques for documenting user procedures.
- Basic budgeting principles.
- Effective public presentation techniques.
- Methodologies for project management including project tracking and project control.
- Properly interpret and make decisions in accordance with laws, regulations, and City policies.
- Know and understand all aspects of the position responsibilities including but not limited to: intermittently analyze work papers, reports, and special projects; identify and interpret technical and numerical information; observe and problem solve operational and technical policy and procedures.
- Analyze departmental technology system needs and requirements; identify goals, objectives, and problems, examine alternatives; develop recommendations and implement solutions; develop project plans; organize and monitor the work of others.
- Design and manage complex technology projects.
- Assist City departments in conducting procedure analysis and feasibility studies.
- Maintain a high level of customer service.
- Secure cooperation and teamwork among professional and technical project staff.
- Design, develop, test, and implement complex systems.
- Monitor technology systems utilization and recommend appropriate revisions to processes, procedures, and operations.
- Communicate clearly and concisely, orally, and in writing.
- Work independently with minimal supervision.
- Mobility: continuous use of keyboard; frequent sitting, standing; occasional walking, bending, squatting.
- Lifting: frequently up to 10 pounds; occasionally up to 75 pounds.
- Vision: constant use of overall vision; continuous computer use; occasional color and depth vision.
- Dexterity: frequent repetitive motion; frequent writing; frequent grasping, holding, and reaching.
- Hearing/Talking: frequent hearing and talking, in person and on the phone.
- Emotional/Psychological: frequent decision-making and concentration; frequent public and/or coworker contact; occasional working alone.
- Environmental : frequent exposure to noise.
DEFINITION
To provide responsible, professional project management, analytical, operational support, programming, coordination, and training resources in the implementation of application systems for city departments; to create, design, develop and/or engineer complex and technical information systems on a citywide basis. This position will play a lead role in the Information Technology (I.T.) Department, which is responsible for the planning, implementation, and support of information technology projects throughout the City of Turlock.
This position is assigned to the Turlock City Employees Association Bargaining Unit for labor relations purposes and is subject to overtime and call back assignments.
SUPERVISION RECEIVED AND EXERCISEDReceives direction from the Information Technology Manager.
May exercise technical and functional supervision over technical positions, i.e., Information Technology Technician, Information Technology Analyst I/II, and part-time employees or interns.
ESSENTIAL FUNCTIONS - Functions may include but are not limited to the following:
MINIMUM QUALIFICATIONS
Knowledge of:
Ability to:
Any combination of experience and training that would be likely to provide the required knowledge and abilities is qualifying. A typical way to obtain the knowledge and abilities would be:
Experience:
A minimum of 4 years of fulltime increasingly responsible experience in supporting computer systems, operating systems, software networking: including routing, security and administrative support, computer system repairs and general programing.
Training:
Equivalent to a Bachelor’s Degree from an accredited college with major course work in computer science, information systems or a related field.
LICENSE OR CERTIFICATEPossession of one or more of the following certifications is desirable: Microsoft, Cisco, and CompTIA
Possession of an appropriate and valid California driver’s license at the time of appointment and ability to maintain it as a requirement for continued employment.
PHYSICAL REQUIREMENTSWork is typically performed in an office environment; occasional work in cooled air-conditioned data center/server rooms; occasional work outside in various types of inclement weather; occasional work in confined spaces. Work may take place at off-site locations throughout the City,