Instructional Designer
Job Summary
Overview
Instructional Designer (Technical Cloud SaaS and Developer Enablement)
Job Description
The Technical Instructional Designer is responsible for designing developing implementing and evaluating learning experiences that enable software engineers architects or technical teams to build deploy and operate cloud-based SaaS solutions. This role focuses on translating complex technical concepts into scalable high-impact learning solutions embedded in the flow of work.
Responsibilities
- Design develop and maintain technical learning programs focused on cloud architectures SaaS delivery models CI/CD pipelines and modern programming languages (such as Java C# Python or JavaScript); estimate timelines scope and resources.
- Partner with subject matter experts to create practical scenario-based learning experiences including hands-on labs code walkthroughs and real-world case studies.
- Translate technical standards patterns and engineering practices into structured learning paths job aids and reusable enablement of assets that support adoption at scale.
- Evaluate learning effectiveness using performance-based metrics including impact on engineering outcomes such as time to productivity deployment frequency and quality; design assessments that validate applied technical skills.
- Develop and maintain technical content repositories (GitHub) including code samples architecture diagrams API documentation support materials and learning templates aligned to engineering standards.
- Apply adult learning principles to technical audiences by selecting appropriate modalities such as interactive labs sandbox environments simulations and instructor-led or self-paced formats.
- Lead curriculum development initiatives aligned to strategic technology transformations ensuring learning objectives directly support business and engineering goals.
- Design and support train-the-facilitator programs for technical trainers and engineering leads; provide feedback on delivery technical depth and learner engagement.
- Continuously research and apply emerging trends in cloud computing AI-assisted development and developer experience to evolve learning strategies.
- Manage multiple technical learning projects using agile methodologies and tools such as Jira and Confluence.
- Mentor team members on instructional design practices for technical content including structuring complex topics simplifying code concepts and designing hands-on learning.
Basic Qualifications
- Bachelors degree in Instructional Design Computer Science Information Technology or a related field or significant experience designing technical learning solutions for software engineers or technical audiences.
- Understanding cloud platforms such as Amazon Web Services Microsoft Azure or Google Cloud Platform including core services and architecture patterns.
- Understanding with SaaS delivery models CI/CD practices DevOps concepts and modern software development lifecycles.
- Working knowledge of at least one programming language (for example Java C# Python or JavaScript) and ability to read and interpret code.
- Experience creating educational artifacts for technical learners.
- Proficiency with instructional design tools such as Articulate Storyline Adobe Captivate and multimedia development tools; familiarity with Git-based workflows is preferred.
- Experience with LMS platforms SCORM/xAPI standards and integrating learning into developer workflows.
- Demonstrated success applying instructional design methodologies such as ADDIE or iterative/agile approaches in technical environments.
- Strong project management skills with the ability to manage multiple initiatives in a fast-paced evolving environment.
- Excellent communication skills with the ability to translate complex technical topics into clear concise and engaging learning experiences.
- Highly collaborative with experience working across engineering product and business teams.
- Self-directed and continuously learning with a strong interest in emerging technologies such as AI-assisted development and cloud-native architectures.
- Ability to work effectively across all levels of the organization including technical and executive stakeholders.
- Ability to handle sensitive information with discretion and professionalism.
- Up to 10% travel required.
Required Experience:
IC
About Company
Alfresco is an open, modern and secure system that intelligently activates process and content to accelerate the flow of business.