04858 - Integrated Solutions Technical Program Manager
Virginia Department of Transportation · Virginia, United States · 3 days ago
Full-time
Data Analysis and Reporting
- Research, gather and analyze data.
- Develop requirements for reporting and data analysis projects.
- Perform other forms of technical writing as needed to accomplish activities.
Documentation
- Develop project documentation required by project scope and update or modify when needed.
- Provide documentation assistance to other technical areas.
- Provide documentation in order to respond to requests for information.
Status Reporting
- Create, review, and validate technical documentation to ensure accuracy.
IT Policy Compliance
- Ensure compliance with VDOT and VITA policies, standards and guidelines governing computer systems.
- Conduct architecture and design reviews to ensure compliance with integration, security, and governance standards.
- Establish, communicate, and enforce technical standards related to APIs, system interfaces, documentation, and security practices.
Project Lead and Collaboration
- Serve as functional or technical lead on new projects or projects to enhance and maintain existing information systems.
- Provide technical oversight of vendors and system integrators, ensuring compliance with architecture, security, data governance, and integration standards.
- Collaborate with TOD Program Manager, other team members, external contractors and consultants on projects and programs and participate on project teams.
Strategic Vision
- Document and refine the technical strategic vision, objectives, metrics and performance indicators for the assigned program area.
System Changes and Enhancements
- Oversee the design and coding of system changes and enhancements.
- Aid technical team with programming assignments and implement system modifications.
- Ensure formal change management processes are followed for all requested changes.
- Coordinate User Acceptance Testing.
Systems Development Analysis
- Analyze requirements for systems development and system changes for customer needs.
- Analyze projects and define requirements.
- Aid with all phases of systems development including planning, analysis, design and implementation.
- Develop work estimates, conceptual plans and time estimates for projects.
- Consult during software development to align API functionality with business requirements and best practices.
- Define API standards, such as REST, SOAP, or GraphQL, to ensure secure and efficient data exchange.
Technical Support
- Support assigned program area and provide technical guidance to team members.
- Collaborate with all OT and business team members to provide support and expertise.
- Serve as liaison to other OT sections or vendors.
- Provide customer assistance to analyze and resolve real-time and recurring production issues in a timely manner.
- Resolve complex, high-level technical issues regarding API infrastructure, authentication/authorization, request/response formatting, business logic, and server-side performance issues.
- Provides technical guidance, analysis and oversight in the areas of applications architecture, software development and systems integration.
- Acts as the bridge between technical implementation and business needs.
- Ensure that API development is technically sound and aligns with real-world, practical applications and compliance requirements.
Minimum Qualifications
- Ability to analyze, design, develop, troubleshoot and implement technology solutions.
- Ability to communicate effectively orally and in writing with diverse audiences and to make presentations and conduct meetings.
- Ability to gather and analyze data and prepare technical reports.
- Ability to oversee budgets, programs and to determine work and time estimates.
- Ability to prioritize work assignments.
- Knowledge of Information Technology concepts and trends and associated methodology.
- Knowledge of designing, developing, maintaining, and enhancing complex computer systems.
- Knowledge of requirements and tools for application design, as well as database and server security.
- Knowledge of software development, coding and testing processes.
- Skill in cybersecurity frameworks and compliance requirements.
- Skill in leadership of vendor and technical team management.
- Skill in providing exemplary customer service to customers.
- Skill in short- and long-range planning.
- Skill in the development and use of XML, web services architecture, API and firewall security.
- Skills with cloud and hybrid infrastructure design and governance.