Description:
A.
Provide technical expertise and advice to Modes and SHA staff and management
including, but not limited to, options for addressing issues, design alternatives, code
reviews, testing, as well as research and recommendations on new technologies.
B.
Assist the project team in the preparation of project documentation including, but not
limited to:
1.
Design Document
2.
Interface Control Documents
3.
Source Code Documents
4.
Test Data and Test Cases
5.
Test Reports with Results
6.
User Guides
7.
Administration Guides
8.
Release Notes9.
Security Procedures
10.
Specifications
11.
Disaster Recovery Plans
C.
Respond to information requests that business users submit through MDOT and SHA’s
automated Help Desk Application (Maximo).
TO Contractor Personnel shall adhere to
new automated application if current technology is replaced during the contract period.
D.
Create and update migration schedules with plans that will minimize the impact on
production and mission critical systems.
E.
Train end users on assigned applications, as needed.
F.
Attending organizational meetings, as directed by the SHA Contract Manager.
G.
Perform backups for applications and configuration data.
H.
Maintain configuration and version control using Team Foundation Server and/or
DevOps.
I.
Perform integration testing on any code and configuration changes prior to releasing for
User Acceptance Testing (UAT).
J.
Perform other related duties as assigned by MDOT and SHA Management
2.
3.
1.
2 Existing System Maintenance Responsibilities
The TO Contractor Personnel shall:
A.
Provide ongoing support for various MDOT and SHA applications and technologies, as
required.
B.
Remediate application defects reported through Maximo.
C.
Assist in the development of application maintenance plans for scheduled maintenance
activities.
D.
Recommend and assist in the development and implementation of maintenance plans for
system upgrades and technology refreshes.
E.
Develop system source code and executables using, but not limited to, the following
primary technologies listed in Current Development Environment (See Section 2.
2.
1).
F.
Perform other duties as assigned including, but not limited to, documentation as directed
by MDOT and SHA.
Duties: Must be able to determine costs for converting computer systems from one language or machine to another by utilizing compilers, simulators, emulators, and/or language translators and recommend better utilization of operating systems capabilities to improve system efficiency.
Must be able to develop, manage, maintain, and evaluate state-of-the-art computer hardware, software, and software development tools; evaluate their ability to support specific requirements and interface with other equipment and systems; determine potential and actual bottlenecks; propose recommendations for their elimination; and make recommendations for systems improvements that will result in optimal hardware and software usage.
Requirements:
General Experience: Must have five (5) years of computer experience in at least two (2) of the following disciplines: systems analysis, systems programming, application programming, or equipment analysis.
Specialized Experience: At least three (3) years of experience as either a computer hardware and/or systems software specialist, or as a systems analyst with duties relating to the evaluation of third- and fourth-generation or state-of-the-art computer hardware and software and its ability to support specific requirements for systems management or large-scale system development and maintenance.
Education: A Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline or three (3) years of equivalent experience in a related field.