WDS Computer Programming Personnel

State of Colorado Computer Programming Personnel Agreement

Listing is public information and applies only to State of Colorado GSS
contracts

Original Agreement Established Date: 7/1/1999

Current Agreement Established 10/14/2002
Current Contract
Period 10/14/2002 to 10/13/2007

     
Select Job Title below for Summary :
 
Project Managers
Project Administrators
Technical Consultant
IT Business Analyst
IT Engineer/System/Database Architect
System Testing Analyst/Quality Assurance Analyst
Programmer Analyst/Application Software Developer
Software Engineer
Technical Writer/Editor
Data Base Administrator
Data Base Programmer/Analyst
Data Warehouse Engineer/Architect
Web Architect/Designer
Network Administrator
Network Specialist
Internet/Intranet Developer
Configuration Management Specialist
Risk Assessment/Vulnerability Analyst
Network Security Analyst
Computer Systems Security Analyst
Security Architect
Systems Administrators/Network Analysts
IT Support Professional HW
     
Project Managers
Functional Responsibility Experience in managing multiple projects or managing a software/technology development project. Leads a technical and business team on projects of a complex nature with duties of planning, instructing, directing, and checking the work of other team members. Demonstrates a journeyman’s expertise in establishing budgets, schedules, and determining a logical flow for all project activities. Provides quality assurance review and creates and evaluates team procedures. Responsible for delivery of project goals and ensures business needs and issues are solved.
 
     
Project Administrator
Functional Responsibility Assists Project Manager in completion of all project goals. Should have knowledge of MS Project, project planning document templates, test script templates, Visio, etc.
 
     
Technical Consultant
Functional Responsibility Experience troubleshooting and assisting clients in finding best practical solution to a need. Design, develop, test, and implement complex information management systems. Analyze functional requirements and performance specifications that are the basis for design specifications for customized application development. Analyze commercially available software products for their ability to meet stated requirements, with or without modification. Provide recommendations and inputs to systems development ad implementation activities. Assist with the planning and execution of unit testing, system testing, implementation, and other support activities. Assist with systems documentation activities. Comply with configuration and security guidelines and procedures.
 
     
IT Business Analyst
Functional Responsibility Main interface between the business group and the IT group. Work with business users on user requirements, develop functional requirements, systems definition (new and enhancements), prepare high level specifications for development groups, coordinate unit, system, and user acceptance testing and implementation planning and execution. Perform functions related to Business Process Re-engineering.
 
     
IT Engineer/System/Database Architect
Functional Responsibility Experienced in application of organization or enterprise-wide set of disciplines for the planning, analysis, design, testing, construction, and migration to or implementation of information systems or networks.
 
     
System Testing Analyst/Quality Assurance Analyst
Functional Responsibility Plans, develops, and executes various components of system testing and/or quality assurance. Approaches testing and quality assurance from a business point of view to ensure delivered functionality meets the business need. Develops specific test conditions and expected results for regression, functionality, and stress testing.
 
     
Programmer Analyst/Application Software Developer
Functional Responsibility In an applicable OS environment, using the appropriate programming language, system utilities, and development tools, write or design computer programs, applications or systems, or software packages by coding instructions and algorithms into computer-readable form. Experience in software design, development, installation, integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/resolution. Test, debug, document and implement computer programs, applications, or software packages, as well as maintain existing computer programs by making modifications as required. As an analyst, confer with clients regarding the nature of the business need or issue to be addressed. Design, enhance, maintain/support databases, or coordinate work with database administrator.
 
     
Software Engineer
Functional Responsibility Design and implement the design of complex business systems. Ability to develop and implement data warehouses, client/server applications, web applications with tools such as C, Unix, Oracle, Microsoft Access, PLSQL, Designer 2000, HTML, Active X, ODBC compliant databases JSP, JAVA, etc., and other internet technologies, reporting tools, structured and object oriented development techniques. Ability to be flexible, work well under pressure, and adhere to project plan.
 
     
Technical Writer/Editor
Functional Responsibility Collects and organizes information required for preparation of user’s manuals, training materials, installation guides, proposals, and reports. Edits functional descriptions, system specifications, user’s manuals, special reports, help text, and other customer deliverables and documents.
 
     
Data Base Administrator
Functional Responsibility Database design, database implementation, and database administration using database management systems (DBMS) in a complex mainframe or network-based environment, similar in size and complexity to the client environment, where skills in problem analysis, testing, and performance tuning were obtained. Of these three years at least one year must include technical expertise in using at least one of the following DBMS products relevant to the specific task: IMS, DB2, ADABAS, ORACLE, SYBASE, SQL Server, INGRES. In addition, work experience must include at least two years of concurrent experience in technical writing in the form of status reports and documentation of problems and problem resolution as well as presenting verbal reports.
Skill sets should include, but are not limited to, the design and implementation of an efficient, scalable database schema, and/or the maintaining and supporting existing databases.
 
     
Data Base Programmer/Analyst
Functional Responsibility Consults with user to identify current operating procedures and clarify program objectives. Develops database from project specifications and statement of problem and procedures to create or modify computer data base programs applying knowledge of programming techniques and computer systems. May plan, coordinate, and implement security measures to safeguard computer databases. Skills include Oracle, DB2, Sybase, ADABAS, SQL Server, Informix, Linux. Coordinate changes to computer databases, test and implement the database applying knowledge of database management systems.
Prepares or receives from data base analyst flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved.
 
     
Data Warehouse Engineer/Architect
Functional Responsibility Designs, develops, and/or maintains data warehouse and associated objects using applicable tools to create and maintain required data bases, ETL processes for transforming and loading warehouse data, connectivity to related systems including GIS appropriate interfaces and reports, and any internal/external OLAP interfaces
 
     
Web Architect/Designer
Functional Responsibility Designs and builds web pages using a variety of graphics software applications, techniques, and tools. Designs and develops user interface features, site animation, and special effects elements. Experienced with web-based technologies and design related applications. Content Management, web design, static or dynamic web pages, graphics, storage identification and management, cascading style sheets, web forms, portals, and security. Experience (for example) in DreamWeaver, FrontPage.
 
     
Network Administrator
Functional Responsibility Responsible for a variety of network engineering and administration tasks under supervision, which are broad in nature and are concerned with the sustained operation of integrated networks, including personnel, hardware, software and support facilities and/or equipment. Works under the supervision of senior/lead Network Administrators.
Plan and perform network administration research, design development, and other assignments in conformance with network design, engineering and customer specification under the supervision of senior Network Administrators.
 
     
Network Specialist
Functional Responsibility Responsible for developing, refining, and troubleshooting a large distributed environment, involving UNIX and MS-DOS platforms. Must be knowledgeable in computer technology, including architecture, operating systems, and hardware components, such as workstations, disks, and graphics input and output devices; must be knowledgeable in distributed computing system concepts, including client/server computing issues, mass storage technology, and computer network technology. Should have experience in configuring UNIX workstations, including SunOS and SPARC products, and associated third party peripherals. Mass storage experience should include optical technology; must thoroughly understand complex network principles related to, but not limited to, IEE802, ISDN, X.25, TI, TCP/IP, and NFS. This should include protocol specifications, performance limitations, network inter-connectivity issues, and network security. Network experience must include configuring one or more networks based on several of the following: serial communications, MODEMS, Ethernet, TCP/IP, and NFS. It is desirable to have UNIX software development experience; must have ability to effectively communicate technical information to non-technical personnel, both orally and in writing. Designs, develops, tests and implements new system software modules and enhancements to current systems; designs, develops, tests, and implements diagnostic utilities to analyze and report system status and performance. Monitors and evaluates overall system performance of operating system facilities, software products, computer services, and communications and networking facilities; specifies, installs and tests system components as required to enable system to meet desired performance objectives.
 
     
Internet/Intranet Developer
Functional Responsibility For example, Microsoft or Industry Certified Professional. Experienced with JAVA, VJ and/or VB/Script. Experience with server-side development using CGI, ISAPI, and OLE and the Internet Database Connector. Experience with Active X architecture.
 
     
Configuration Management Specialist
Functional Responsibility Manage configuration of all system documents, files, libraries, and materials. Control system revisions and updates. Distribute system updates, documentation revisions, and minutes from all meetings. Capture discussion items, actions, and planning items form technical and management meetings.
 
     
Risk Assessment/Vulnerability Analyst
Functional Responsibility Thorough understanding of risk assessment and management processes and has background in developing IT security programs, including security policies and procedures. Well versed in current best security practices, general IT concepts, and incident response and recovery. Able to utilize risk analysis and vulnerability techniques including the use of automated tools. Analyzes network and organization architectures, identify problem areas, and apply appropriate baseline controls or best practice solutions to identify problem areas. Current in the latest safeguard technologies and their application in a wide range of business environments. Participates in controlled penetration projects and performs security product evaluations and testing. This individual is a Certified Information Systems Security Professional (CISSP).
 
     
Network Security Analyst
Functional Responsibility Experience in supporting UNIX and Windows-based workstations and servers; experience with various networks and operating systems (such as SUNOS, SOLARIS, Windows NT, LINUX, TCP/IP, CISCO OS). Must possess experience in UNIX Kernel level programming, Windows socket programming, and with Red Teaming or ethical hacking. In-depth knowledge is necessary with tool development to conduct network traffic analysis. Experience in network security testing. Experience with network security concepts, Information Operations Analysis, network firewalls, network vulnerability assessment, network risk management, network security software, network operating systems, and tool use/programming. Understand shell scripting for development of network attack tools and techniques. Able to develop, test and perform network attacks based upon CERT/CIAC vulnerability advisories. Able to analyze source code.
 
     
Computer Systems Security Analyst
Functional Responsibility Applies current computer science technologies to the design, development, evaluation, and integration of computer systems and networks to maintain system security. Works with commercial computer product vendors in design and evaluation of state-of-the-art secure operating systems, networks and database products. Provides security engineering and integration services to internal customers. Involved in wide range of security issues including architectures, electronic data traffic, and network access. Uses encryption technology, penetration and vulnerability analysis of various security technologies and information technology research. May prepare security reports to regulatory agencies