The duties include, but are not limited to:
ANALYZE PROBLEMS: Analyze business and academic problems and applications requests, considering limitations imposed by the current technical environment, standards, time requirements, personnel and financial resources, and desired results. Assists with the development of scope, objectives, and cost-benefit analyses for use in determining accepted projects. May develop project plans for proposed systems, including tasks, costs, and time estimates in relational databases, client-server, and Internet environments.
PLANS & SPECIFICATIONS: Develop systems design plans assisted by Business Systems Analysts and within established standards to document system specifications to facilitate the development and implementation of application systems and modifications in accordance with project deadlines. Identify gaps in current technology and process infrastructure, investigate options, make recommendations, prototype solutions, and/or evaluate vendor solutions.
TECHNICAL SUPPORT AND TROUBLESHOOTING: Assist internal and external system support personnel in the diagnosis and correction of system problems and the application of upgrades or system enhancements to assist in resolving problems in a timely manner. Troubleshoot system component failures as they occur and provide solutions.
STUDIES, REVIEWS & WALK-THROUGHS: Participate in business systems analysts fit-gap studies, reviews, and walk-throughs of functional requirements, system design, program specifications, test plans, and results in accordance with established standards. Program, test, and document systems according to standards to minimize system problems and ensure quality control. May act as project leader of a large programming project.
PROJECTS: Provide task information regarding assigned projects to the project leader or manager in a timely manner.
TRAINING: Mentor and assist with training technical personnel in ITS and institution-wide, ensuring technical personnel/users possess required knowledge of system applications, standards, operations, and capabilities.
TECHNICAL MENTORING AND DEVELOPMENT: Assist junior-level analysts and programming staff with technical issues to ensure they gain the required knowledge of system applications, standards, operations, and capabilities.
OTHER DUTIES: Perform other related duties/projects as assigned.