System Administrator II, Canvas
- Hiring from
- United States
- Work type
- Remote
- Posted
620,637 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Fully Remote • OSC Utah - Salt Lake City, UT 84111
The System Administrator II, Canvas provides hands-on technical administration of Nightingale's Canvas learning management platform. The role's primary responsibilities are integration lifecycle management, developer key administration, automation monitoring, and global platform configuration. It is a technical escalation point for Canvas issues and carries out production-impacting configuration and theme deployments under established change management practices. The role works within the Platform Administration team and is accountable for system integrity, integration stability, and platform performance.
Core Responsibilities
Platform and Integration Administration
-
Configure and manage Canvas developer keys and integration credentials, following security and credential-rotation standards.
-
Administer the full lifecycle of LTI tools, including technical review, testing, deployment, monitoring, and retirement.
-
Serve as the technical contact for integration and vendor-related issues.
-
Implement and coordinate production-impacting configuration changes through the change management process.
-
Administer account structure, roles, permissions, and authentication settings, applying role-based access control and least-privilege principles.
Theme and Global Configuration
-
Develop, maintain, test, and deploy Canvas global theme customizations, including CSS and JavaScript.
-
Implement platform-level behavior and UI changes as required by approved technical requests.
-
Maintain version control, testing, and rollback procedures for theme updates.
-
Meet performance and accessibility standards in all theme-level code.
Automation and API Administration
-
Maintain and monitor API-based automation workflows and data integrations.
-
Follow and help enforce secure data exchange and script deployment standards.
-
Develop and support Python-based automation, and submit it for peer or senior review before production use.
-
Monitor integration and automation health, and resolve failures in data feeds and scheduled jobs.
Technical Escalation and Vendor Coordination
-
Provide Tier II/III escalation support for Canvas incidents, in line with ITSM/ITIL-aligned practices and SLAs.
-
Coordinate with vendors on high-severity technical incidents, and escalate Tier IV issues to the Sys Admin 3 and the vendor.
-
Perform technical validation during Canvas release cycles, including sandbox and beta testing.
-
Document integration architecture, system dependencies, configurations, and runbooks.
Qualifications
-
Bachelor's degree in Information Technology, Computer Science, or a related field, and/or equivalent experience and certifications.
-
3 to 5 years of progressive LMS technical administration experience.
-
Strong working knowledge of Canvas configuration, account architecture, and permissions.
-
Demonstrated experience managing the LTI lifecycle and developer keys.
-
Strong proficiency in JavaScript and CSS for theme customization and behavior modification.
-
Experience supporting API integrations and automation workflows, including REST APIs, with Python scripting experience preferred.
-
Familiarity with SSO (SAML/OAuth) and ITSM/ITIL-aligned incident and change management.
