General Information
Job Description | INFO SYS ANL 4 | Working Title | Information Systems Analyst 4 |
---|---|---|---|
Job Code | 000499 | Grade | 25 |
Department Name | Computer Science & Engineering Dept - D01003 | Department Head | Christian Shelton |
Supervisor | Grace Caslavka | Effective Date |
Position(s) Directly Supervised
Job Code | Title | FTE |
---|
Generic Scope
Technical leader with a high degree of knowledge in the overall field and recognized expertise in specific areas; problem-solving frequently requires analysis of unique issues/problems without precedent and/or structure. May manage programs that include formulating strategies and administering policies, processes, and resources; functions with a high degree of autonomy. |
Custom Scope
Applies advanced IT professional concepts and campus/medical center/OP objectives to resolve highly complex issues in one or more IT areas of specialization where analysis of situations or data requires an in-depth evaluation of variable factors. Recommends and may select methods, techniques and evaluation criteria to obtain results. |
Department Custom Scope
Under the general direction of the Computer Science and Engineering Finance and Administration Office (FAO), the Information Systems Analyst 4 provides design and deployment of IT architectures that meet organizational business needs, and supplies technical expertise to meet the challenges of an increasingly dynamic environment. Responsibilities include management of IT operational and planning aspects, including budgeting, project management, service delivery, server and desktop deployment and maintenance, and the development of new technical solutions. The incumbent remains current with developments in the field and advises management and research groups about technology trends and implications. They are also responsible for establishing IT procedures and standards, developing work flow processes, and ensuring consistent delivery of IT services. They collaborate closely with other departmental, college, and university IT staff. ***As a University employee, you will be required to comply with all applicable University policies and/or collective bargaining agreements, as may be amended from time to time.? Federal, state, or local government directives may impose additional requirements. *** |
Education & Experience Requirements
Education Requirements
Degree | Requirement |
---|---|
Bachelor's degree in related area and/or equivalent experience/training. | Required |
Masters Degree in Computer Science, or related field | Preferred |
Experience Requirements
Experience | Requirement |
---|---|
Demonstrated experience with deploying services using Kubernetes. | Preferred |
6 - 10 years of related experience. | Required |
License Requirements
Certification Requirements
Certification | Requirement |
---|
Educational Condition Requirements
Condition | Requirement |
---|
Key Responsibilities
Description | % Time |
---|---|
Provide strategic direction and innovative approaches for technological support of online courses, instructional software, and server infrastructure support; lead staff in implementing these approaches using cutting edge industry practices. Work with the CSE Instructional Committee to propose and develop strategic plans and budgets to support CSE's academic operations, development and growth. Work with BCOE IT to assist with development of strategic plans and budgets to support BCOE's research operations, development, and growth. Attend conferences and maintain industry and education sector contacts to monitor trends for potential opportunities in technology and business process improvements. Learn new applications, networking and operating systems software for future support. | 20 |
Independently manages systems and services for a large facility comprising multiple, highly integrated systems or campus/medical center/OP-wide and/ or institution-wide scope and makes recommendations for purchase or upgrade of new computer hardware, software and services. Performs complex and advanced analysis to acquire, install, modify and support operating systems, software, databases, utilities and/ or tools. Develops, applies and manages highly complex security configurations. | 15 |
Designs, develops, modifies, debugs, deploys and evaluates highly complex software and scripts. Initiates, analyzes, designs and applies highly complex data sources. Plans and directs key activities in release management process. Oversees process and develops standards for migration of software from test to production. | 15 |
Initiates, designs or modifies highly complex systems, processes and procedures where standardized policies or procedures may not exist. Creates highly technical specifications for systems with broad impact at a campus/medical center/OP or within a large organization. Performs highly complex analysis of unit and user needs, documentation of requirements, and translation into proper system and process requirement specifications. | 10 |
Define staffing structure and roles as organizational and technological changes and growth occur. Hire, supervise, and direct the activities of full time staff and student assistants. Effectively prioritize projects and operations. Manage allocation of staff to projects and tasks, track project velocity and task completion, and resolve issues. Manage staff in resolving client requests using a trouble ticket system with queues, metrics, and reporting. Mentoring, training, performance evaluation and management, and recommendation of annual merit increases or other compensation or employment related actions. | 10 |
Researches, recommends and designs large and complex campus/medical center/OP-wide and/or institution-wide adoptions, deployments and technology transitions. | 5 |
Develops full data/information documentation for highly complex small-and medium-size projects. Performs complex data management or resource research and studies for a variety of constituents; plans metadata acquisition for sets of unstructured data objects. Coordinates reviews of data models and data definitions. Develops both conceptual and detailed data models for projects. Initiates and designs for diverse data and data systems. Initiates, designs and implements detailed interfaces between computer systems. Initiates, designs, executes and sustains metadata for collections of digital objects. | 5 |
Applies advanced concepts in working on database projects of campus/medical center/OP-wide and/or multi-institutional scope. | 5 |
Understands and applies industry practices, community standards and department/unit policies and procedures in depth. May serve as technical lead for multiple projects of moderate to broad scope. May lead a team of IT professionals. Implements and maintains project plans. | 5 |
Other Duties as Assigned | 5 |
Responsible for computer systems security and disaster recovery. Perform minor repairs and service on computers and peripherals as appropriate, and arrange for outside repairs when necessary. Perform preventive maintenance as required. | 5 |
Knowledge, Skills & Abilities
Knowledge/Skill/Ability | Requirement |
---|---|
Demonstrated project management skills. | Required |
Demonstrated advanced knowledge, skills and abilities associated with system problem identification and resolution. Knowledge necessary to design, set up, operate and correct malfunctions involving technology systems. Experience in incident response and digital forensics, including data collection, examination and analysis. | Required |
Ability to write technical documentation in a clear and concise manner. | Required |
Advanced skills associated with programming design, modification and implementation. Advanced knowledge of secure software development. Demonstrated ability to create software specifications. | Required |
Technical skill to develop, implement and test disaster recovery functions using backup technologies. | Required |
Familiarity with data quality and governance issues and requirements. | Required |
Demonstrated experience with database administration. Advanced knowledge of database management systems and standards. Knowledge relating to highly complex database system design. Advanced database querying and modeling skills working with moderately complex databases. Knowledge of conceptual database design. Skills necessary to develop procedures and standards relating to database management systems. Skills associated with implementing database enhancements that improve performance and reliability of the system at the software, hardware and operating system level. | Required |
Familiarity with logical data design and data mapping or data conversion. | Required |
Knowledge of test application code in client server environment. | Required |
Works independently and as part of a team. Demonstrated problem-solving skills. Ability to learn effectively and meet deadlines. Demonstrated skill leading technical teams, including organizing workflow and scheduling assignments. Ability to work independently on complex technical projects as well as on a team of technical professionals and departmental decision-makers. | Required |
Interpersonal skills sufficient to work with both technical and non-technical personnel at various levels in the organization. Ability to elicit and communicate technical and non-technical information in a clear and concise manner. | Required |
Advanced knowledge of computer security tools, best practices and policies including demonstrated experience securing server-based software. Advanced knowledge of computer security tools, best practices and policies including demonstrated experience securing server-based software. Demonstrated skill at analyzing and preventing security incidents of high complexity. Strong security skills for protecting the operating system, software, data and hardware. | Required |
In-depth knowledge of various areas of IT. Broad knowledge of the IT environment. | Required |
Advanced knowledge of business and process analysis functions. Knowledge of the design, development and application of technology and systems to meet business needs. | Required |
Demonstrated comprehensive understanding of how system management actions affect other systems, system users and dependent/related functions. Experience in data integration and the specification of data services. Ability to understand and model complex knowledge-intensive processes such as scholarly and research processes. | Required |
Demonstrated advanced knowledge of UNIX system administration and provision of network services in an UNIX environment. Experience with Ubuntu 20.04 or higher; and RHEL or other enterprise linux operating system 7 or higher. | Required |
Demonstrated advanced knowledge of version control and configuration management. Experience with Git, and with infrastructure as code software such as Ansible and Terraform. | Required |
Demonstrated advanced knowledge of virtualization, containers, and cloud services. Experience with virtualization software such as VMWare or KVM; container software such as Docker, Podman, and Apptainer; and cloud services such as GCP, AWS, and Azure. | Required |
Special Requirements & Conditions
Special Condition | Requirement |
---|---|
Must pass a background check. | Required |
Travel Outside of Normal Business Hours | Required |
Other Special Requirements & Conditions
|
Level of Supervision Received
Direction |
Environment
Working Environment
Campus |
Other Requirements
Items Used
|
Physical Requirements
|
Mental Requirements
|
Environmental Requirements
|
Critical Position
Is Critical Position: Yes |