Skip to content

Sr. Curriculum Developer
Company | Okta |
---|
Location | Toronto, ON, Canada |
---|
Salary | $110000 – $166000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- 5+ years of experience as a developer, including experience with Java, C++, Python, or any other object-oriented coding language.
- Experience with distributed system and REST APIs.
- Experience with server-side technology, PaaS platforms, and Linux systems.
- Experience with demo database and application development from scratch.
- 3-5 years of technical curriculum development experience, including writing technical customer-facing learning content including hands-on labs.
- Experience using video capture tools, eLearning authoring tools, and MS Office suite.
- Experience with web-based training development including LMS systems.
- Knowledge and experience in Identity and Access Management (IAM) and Security space, including single sign-on (SSO), multifactor authentication, and contextual access management.
- Knowledge of federated authentication including SAML and Open ID Connect.
- Knowledge of user lifecycle management, provisioning, user directories, and profile mastering.
- Knowledge of application access, authorization, integrations, and APIs.
- Knowledge of access management for B2E, B2B, and B2C use cases.
- Knowledge of access control to applications and services on-premises or in the cloud.
- Knowledge of identity providers and service providers.
- Excellent written and verbal communication skills.
- Strong interpersonal skills with ability to work with a wide range of audiences and build relationships across all lines of business.
- Demonstrated ability to be flexible in taking on any challenge and changing directions if needed.
- Demonstrated ability to work well in a fast moving environment individually and as a team.
- Consistent track record of delivering quality projects on time.
- Bachelors or Masters degree in CS, EE, or equivalent.
Responsibilities
- Analyze learning needs to design effective training content, particularly for our enterprise product developer audience.
- Partner with subject matter experts and stakeholders to provide input for training content.
- Design and create engaging on-demand video and eLearning content.
- Design, develop, and maintain interactive labs.
- Develop materials for interactive instructor led courses: participant and leader guides, job aids, hands-on lab activities, and presentation materials.
- Create content that supports the certification process.
- Provide solutions and innovation to training and enablement strategy and processes.
- Contribute to and use the knowledge management and learning management repositories.
- Collaborate within the customer success team to deliver on shared goals.
Preferred Qualifications
- Training delivery or coaching experience preferred.
- Experience with Agile content development methodology is a plus.
- Experience working with SaaS products such as Atlassian, Salesforce, Workday, etc. preferred.