Posted in

Sr. Curriculum Developer

Sr. Curriculum Developer

CompanyOkta
LocationToronto, ON, Canada
Salary$110000 – $166000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

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.