Description
Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements. Analyze and evaluate alternative technology solutions to meet business problems. Ensure the integration of all aspects of technology solutions. Evaluate hardware and software relative to their ability to support specified requirements and by determining potential and actual bottlenecks, improve system performance through recommended hardware changes. Review computer software systems and data requirements as well as communication and response needs and determine operating systems and languages needed to support them. Monitor industry trends to ensure that solutions fit with best practice directions for technology. Provide information, direction and support for emerging technologies. Review application and program design or technical infrastructure design to ensure adherence to standards and to recommend performance improvements.





