Remote (Global) Employment

Instructure is hiring an Implementation Consultant (Contractor)

About the Role

Instructure is seeking an Implementation Consultant (Contractor) to provide expert technical consulting for customers implementing our SaaS platforms. In this part-time role, you will guide customers through critical configuration, integration, and migration tasks, scoping solutions and building documentation to ensure successful platform adoption.

What You'll Do

  • Consult customers on crucial SaaS platform configuration tasks, including Single Sign-On (SSO) integration with identity providers.
  • Consult customers on data integrations with systems such as student information systems, membership management systems, and HR information systems.
  • Configure platform roles and permissions.
  • Install and configure LTI-compliant third-party applications.
  • Establish an account hierarchy that matches intended platform usage.
  • Consult customers on migration of content from third-party platforms.
  • Work with customers to scope and recommend technical solutions, including gathering technical and functional requirements.
  • Support customers with guidance on leveraging APIs for Instructure Products.
  • Provide consulting to groups of varying sizes, audiences, and experience levels, translating technical concepts into everyday language.
  • Research and understand client needs and objectives to support customization of services and improve customer experience.
  • Identify areas where additional support, training, or consulting are needed.
  • Participate in team projects that support goals and initiatives of the team.
  • Build and maintain technical documentation regarding integrations and systems involved in implementations.
  • Consult on how to use JavaScript and CSS overrides in Instructure products where supported.

What We're Looking For

  • Experience designing and deploying technical solutions in a SaaS environment.
  • Technical expertise with multiple identity provider authentication systems.
  • Experience and familiarity in working with APIs.
  • Experience with a programming language (JavaScript, Ruby, and/or Python are a plus).
  • Outstanding written and oral communication skills.
  • Strong interpersonal skills and customer focus.
  • Ability to conform to shifting priorities and timelines through analytical and problem-solving capabilities.
  • Ability to engage with a wide variety of audiences, including academics/teachers, administrators and leadership.
  • Ability to use web conferencing technologies and web based tools like Gmail, Google Docs and Google Calendar to coordinate, manage and facilitate sessions.

Nice to Have

  • Working knowledge of technology deployment strategies and best practices, especially in an educational context.
  • Experience building custom reports and data visualizations, and helping customers interpret and understand their data.

Technical Stack

  • JavaScript
  • Ruby
  • Python
  • CSS

Work Mode

This is a global role.

Instructure is an equal opportunity employer.

Required Skills
JavaScriptRubyPythonCSSProject ManagementClient EngagementTechnical ConsultingSoftware ImplementationStakeholder ManagementProcess ImprovementTrainingDocumentationProblem SolvingCommunicationAnalytical Skills
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Instructure

Instructure is an educational technology company known for providing learning management systems and digital tools for educational institutions and businesses.

Visit website
Job Details
Category management
Posted 2 months ago