|
4. Applications Network Operation & Maintenance
4.1 Network Maintenance & Operation
Plans, supervises and directs operations for the
networks; Directs cabling, configuring and installing
computer hardware, computers and computer networks and
software for network and stand alone computers; Makes
recommendations to administrators regarding policies and
standards for the computer and computer networks;
Arranges for the installation of administrative and
instructional software on computer networks; Provides
for software support on computer network; Analyzes
district needs and makes recommendations for
improvements and enhancements; Troubleshoots hardware
and software conflicts and problems; Arranges for and
coordinates all necessary maintenance services to all
hardware and networks; Plans and implements required
configuration changes to local area networks.
4.2
Software Maintenance & Operation
Supervises IT planning and development efforts related
to the maintenance And enhancement
ongoing business enterprise applications; Overall
Personnel management responsibility for Business
Information Systems technical staff, including systems
analysts, senior programmers, programmers or other
systems development staff; Provides IT Management and IT
Steering Committee with an estimate of the scope and
nature of outstanding service or maintenance requests
and suggests courses of action; Identifies and defines
user problems and needs; Defines appropriate response,
including emergency corrections; Advises Principal users
of system capabilities, limitations and cost
effectiveness; Evaluates current system effectiveness
and proposes new systems, system changes or software
packages as appropriate; Develops and adheres to all
programming, testing, access and documentation
standards; Supports Technical Operations in the training
of Technical Support staff and in the maintenance of
training manuals and documentation according to existing
standards.
4.3
Database Maintenance & Operation
Management tasks
Liaising with management; Liaising with database users
for advice and needs; Facilitating sharing of common
data by overseeing proper key management and data
dictionary maintenance; Procuring and maintaining
database software and related documents and tools;
Liaising with other information technology professionals
for information exchange; Liaising with the database
software vendor and, when applicable, database content
vendor.
Security Tasks
Monitoring and maintaining security of databases and
database software on corporate, application, database,
role, program, and when applicable, table, view and
column levels in co-operation with security experts and
systems programmers; Granting highest level access
rights and revoking these rights, monitoring use of
these rights; Maintaining database software licenses,
when applicable, database content licenses.
Day To Day Tasks
Maintaining development, test and production database
environments, starting and stopping databases;
Monitoring the databases and optimizing database
performance and use of resources, including selecting
optimal physical implementations of databases;
Maintaining availability and integrity of databases,
including referential integrity checking and multiple
access schemes (locking); Installing database software,
if necessary, with systems programmers and network
managers; Monitoring and managing database backups and,
when needed, restorations, big loads to databases and
porting databases or parts of databases; Helping
application programmers to install and tune their
database related programs, when possible, also giving
guidance in effective use of database features;
Overseeing the maintenance of the database content with
persons responsible for the application; Creating and
deleting databases and public database objects.
Planning Tasks
Database capacity planning: processing capacity, storage
capacity and back-up capacity; Database security and
integrity planning with security experts, systems
programmers and network managers; Reviewing and
developing data models and database designs with
development teams; entity-relationship models are used
with relational databases, normalizing, de-normalizing,
indexing, and defining views.
|