-
Evaluate and recommend the selection of vendor supplied software packages; recommend and prepare specifications for modifications and customization of purchased software;
-
Coordinate the installation, maintenance, and modification of vendor-supplied software (e.g., operating systems, communications managers, database management systems, compilers) for a system or complex network supporting applications critical to state business functions;
-
Coordinate the design, development, and installation of in-house software packages (or modifications to vendor packages) by designing work and specifications. Consult regularly with vendors concerning software and/or hardware problems, resolutions, and system and network performance;
-
Advise end-users, administrators, and technical support personnel performing network design, designing and providing documentation, instruction, problem analysis and education pertaining to specific and highly complex areas of software and network performance;
-
Assist in establishing departmental policy with regard to data definition and data relationships, database design, database implementation, database operation, database security, and data accessibility;
-
Perform database planning and administration, establishment of database standards and procedures, database security, database documentation, and application technical support;
-
Review and determine the feasibility and advisability of proposed additions and modifications to the database;
-
Install and customize software and hardware in order to manage, monitor, and otherwise support an extensive enterprise computer systems network (including mainframe(s), LANs and/or WANs, communications lines, etc.);
-
Monitor network hardware resources through the implementation of a network inventory system.
-
Design and implement a communications system connecting the various components of an enterprise network;