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.