Technical Instructor, Cloud & DevOps Support (Temporary)

The LaunchCode Foundation

Location: Saint Louis, MO 63101, US
Employment Type: FULL_TIME
Industry: Advertising and Public Relations
Occupational Category: 19-2012.00 – Life, Physical and Social Science
Posted: Friday, 06 November 2026
Valid Through: Sunday, 06 December 2026

Job Description

The LaunchCode Foundation is hiring a Technical Instructor, Cloud & DevOps Support (Temporary) in Saint Louis, MO. This is a full-time position.

Reports to: Vice President, Talent Operations Status/FLSA: Temporary, 1099 contract Location: In person, St. Louis, MO. Candidates must live in the St. Louis area. Engagement: Approximately 1-2 weeks of curriculum development, 3 weeks of full-time, in-person instruction (up to 8 hours per day, 120 instructional hours), and 1 week for post-cohort assessment. November 2026 January 2027 The Technical Instructor, Cloud & DevOps Support at LaunchCode connects talent to opportunity by leading an intensive, short-term cohort that prepares employees of an employer partner to move from geospatial roles into tier-2 technical support roles. Teaching in person in downtown St. Louis, the Technical Instructor takes adult learners with little or no infrastructure background to a working understanding of Linux, Git, networking, Docker, Kubernetes, AWS, CI/CD and GitOps in approximately 120 hours. Before the cohort begins, the Technical Instructor will assist LaunchCode with building a course and hands-on labs that reflect the partner's tools and tier-2 support workflows. The work is hands-on: labs, troubleshooting practice and realistic support scenarios built from the partner's own logs, tickets and runbooks. The Technical Instructor tracks every learner's progress, provides weekly updates to the program team, and produces the ranked results and written strengths-and-gaps summaries the partner will use to decide who advances. This role suits an experienced cloud infrastructure practitioner who can explain complex systems to someone seeing them for the first time and who wants to help adult learners change careers in a matter of weeks. Essential Duties/Responsibilities: Advise on technical accuracy, scope and sequencing of lessons, labs and exercises across Linux, Git, networking, Docker, Kubernetes, AWS, CI/CD and GitOps Help translate the partner's tier-2 support work into realistic exercises and troubleshooting scenarios built from its mock logs, tickets and runbooks Review and test labs in the provided environment before the cohort, flagging gaps or errors to the curriculum team Share feedback with the curriculum team during the cohort on what is and isn't working, based on learner progress Deliver the full curriculum in person, up to 8 hours per day, using a mix of direct instruction, lab work, troubleshooting practice, Q& A and assessment Teach Linux and Git fundamentals: filesystem navigation, processes, system and application logs, permissions and ownership, exit codes and error output, commits, branches and remotes Teach networking and containers: the client-server model, IP addresses, ports and DNS, network testing utilities, containers versus virtual machines, and running, inspecting and debugging Docker containers Teach Kubernetes and AWS: desired state and reconciliation, pods, deployments, services and nodes, kubectl troubleshooting (CrashLoopBackOff, Pending, ImagePullBackOff), IAM roles and policies, and how EKS relates to EC2 and AWS identity Teach delivery and troubleshooting: CI/CD pipeline stages and failed-job analysis, GitOps concepts, Argo CD application states, and structured investigation of simulated tier-2 tickets and runbooks Lead hands-on labs in the provided lab environment, mirroring real tier-2 support work Explain technical concepts in plain language so learners can both perform a task and explain why it works Adjust pacing and provide individual support for adult learners with varied technical backgrounds, keeping all learners progressing on a compressed timeline Track each learner's progress on hands-on exercises and supply weekly progress data to the LaunchCode program manager for partner updates Score learners, produce a ranked list of all learners, and write a short summary of each learner's strengths and gaps Coordinate with the LaunchCode program manager on schedules, attendance and reporting

Education Requirements

high school

Skills

Please see the job description for required or recommended skills.

Benefits

Please see the job description for benefits.

Apply Now

Index requested: 11/06/2026 18:22:51 • Indexed: 11/06/2026 18:22:51