Monday, February 05, 2007

Learning Systems Architect

Learning Systems Architects perform some or all of the following duties:
  • Collect and document user’s requirements and develop logical and physical specifications
  • Liaise with clients, product managers and senior management regarding the feasability and design of product development
  • Research, evaluate and synthesize technical information to design, develop and test computer-based learning and instructional systems
  • Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
  • Ensure that performance, scalability and extensibility requirements of the product are gathered and met
  • Plan, design and co-ordinate the development, installation, integration and operation of computer-based learning and instructional systems
  • Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
  • May lead and co-ordinate teams of information systems professionals, interactive media developers and instructional designers in the development of courseware and integrated information systems
  • May research and evaluate a variety of learning management systems, interactive media software products and software frameworks.
Employment requirements
  • A bachelor’s degree, usually in computer science, computer systems engineering, software engineering or mathematics
  • Post-secondary education and experience in education and learning theory within K12, adult and life long learning.
  • A master’s or doctoral degree in a related discipline(s) may be required.
  • Experience as a computer programmer and software designer is usually required.