CareerPlan

On-Call Maintenance Specialist, School Of Programming - Contract Role (India)

Contract2026-10-06 → 2026-11-10

Core

Maintain and update online programming courses, including code examples, Docker workspaces, and cloud labs to ensure technical accuracy and compatibility.

Role type

Contract individual contributor (software engineering maintenance)

Builds

Updated course content, Docker images, and cloud lab configurations for Udacity's online learning platform

Domain

EdTech / Online Learning / Software Engineering

Required skills

JavaScript/TypeScript, Python, React, Node.js, Docker, Kubernetes, Linux, Git, CI/CD, debugging, technical documentation

Preferred skills

Android (Kotlin), iOS (Swift), testing frameworks (Jest, PyTest), build systems (Gradle, CocoaPods)

Technologies

Docker, Kubernetes, AWS, GCP, Azure, Node.js, Python, React, Next.js, Git, GitHub Actions

Responsibilities

Analyze course performance and feedback to identify content needing updates; Update written content, code examples, and demonstrations for modern frameworks; Patch Docker images and migrate workspaces to newer runtime environments; Troubleshoot and fix bugs in student labs and exercises; Create and optimize Dockerfiles and Linux setup scripts; Configure VS Code Web and Jupyter environments

Seniority

Mid-level individual contributor