Works with cutting edge technologies and innovative equipment to design, develop, analyze, and execute technical solutions in support of customer architectural and engineering development and requirements, and evaluation and analysis of current and future technology.
Identifies discrepancies between the enterprise technical architecture and systems designs proposed by project teams and assist project teams in resolving the discrepancies.
Builds and uses analysis models and techniques to support the evaluation of current and proposed future architectures. _ _ Identifies architectural and technology risks with the potential to impact customer or company IS plans; develops goals and plans to mitigate risks.
Defines IT architecture issues and allocates requirements. Identifies hardware and software architectural needs and solutions.
Designs protocols applicable to assigned projects and system needs.
Designs real-time software applications on selected platforms.
Establishes project development practices to achieve reliable results.
Researches current and future technological developments and applications.
Acts as an advisor to IS system engineers and proposes changes to the enterprise technical architecture based on analysis of requirements and new technology.
Works closely with systems users to provide guidance in the identification and resolution of user problems and concerns.
Adheres to configuration management and documentation practices.