1

Online Computer Science Instructor Jobs in Birmingham, AL

Python Tutor

Birmingham, AL ยท Remote

$18 - $40/hr

... online Python tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down ...

Autodesk Fusion 360 Tutor

Birmingham, AL ยท Remote

$18 - $40/hr

... support students from CAD beginners through advanced users preparing for product design ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

A 2-year degree in Computer Engineering, Computer Science, or equivalent degree A 4-year degree in ... Learn more and apply on-line at www.sjeinc.com. SJE is an Equal Opportunity Employer.

A 2-year degree in Computer Engineering, Computer Science, or equivalent degree A 4-year degree in ... Learn more and apply on-line at www.sjeinc.com. SJE is an Equal Opportunity Employer. Equal ...

A 2-year degree in Computer Engineering, Computer Science, or equivalent degree A 4-year degree in ... Learn more and apply on-line at www.sjeinc.com. SJE is an Equal Opportunity Employer. Equal ...

Pre-Calculus Tutor

Birmingham, AL ยท Remote

$18 - $40/hr

... online Pre-Calculus tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ...

Showing results 41-60

Online Computer Science Instructor information

See Birmingham, AL salary details

$12.7K

$55K

$94.2K

How much do online computer science instructor jobs pay per year?

As of Aug 6, 2026, the average yearly pay for online computer science instructor in Birmingham, AL is $55,027.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,800.00 and $62,800.00 per year, depending on experience, location, and employer.

What are some common challenges online computer science instructors face when teaching remote students, and how can they be addressed?

Online Computer Science Instructors often encounter challenges such as maintaining student engagement, addressing diverse learning paces, and ensuring effective communication in a virtual setting. To overcome these, instructors can incorporate interactive tools like coding platforms, foster collaborative projects, and schedule regular virtual office hours for personalized support. Utilizing a mix of synchronous and asynchronous content also helps cater to different learning needs and keeps students motivated throughout the course.

What are the key skills and qualifications needed to thrive as an online computer science instructor, and why are they important?

To thrive as an Online Computer Science Instructor, you need a solid understanding of computer science fundamentals, programming proficiency, and often a degree in computer science or a related field. Familiarity with online learning platforms (such as Canvas, Moodle, or Blackboard), coding environments, and certifications like CompTIA or AWS can be valuable. Excellent communication, patience, and the ability to motivate and engage students remotely are essential soft skills. These competencies ensure effective knowledge transfer, student engagement, and success in a virtual learning environment.

What does an online computer science instructor do?

As an online computer science instructor, your job is to teach remote students how to code software from a remote location. In this role, you may explain different programming techniques, manage a live virtual classroom, and adjust lessons to account for the unique learning needs of each student. This job comes in two major forms. The first type holds classes for students who are together in a school classroom somewhere, while the second type teaches students who study from home or another remote location. Online computer science instructors must stay current with recent developments in programming and find current examples to help students understand programming better.

What does an online computer science instructor do?

An Online Computer Science Instructor teaches computer science concepts and skills to students through digital platforms. They develop and deliver course materials, lead virtual lectures or discussions, assign and grade projects, and provide feedback to help students learn programming, algorithms, data structures, and related topics. They may also offer support and guidance to students individually or in group settings. The role requires both technical expertise and the ability to communicate complex ideas clearly in an online environment.
What are popular job titles related to Online Computer Science Instructor jobs in Birmingham, AL? For Online Computer Science Instructor jobs in Birmingham, AL, the most frequently searched job titles are:
What job categories do people searching Online Computer Science Instructor jobs in Birmingham, AL look for? The top searched job categories for Online Computer Science Instructor jobs in Birmingham, AL are:
What cities near Birmingham, AL are hiring for Online Computer Science Instructor jobs? Cities near Birmingham, AL with the most Online Computer Science Instructor job openings:
Infographic showing various Online Computer Science Instructor job openings in Birmingham, AL as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $55,027 per year, or $26.5 per hour.

System Administrator

Church of the Highlands

Birmingham, AL โ€ข On-site

Other

Re-posted 6 hours ago


Job description

System Administrator (Grandview Location)

The System Administrator is responsible for managing and securing the Microsoft 365 cloud environment, including Entra ID (Azure AD), Exchange Online, OneDrive, and SharePoint Online for Church of the Highlands ("Highlands"). This role also oversees endpoint management and updates using Microsoft Intune for Windows devices and Jamf for Apple devices. The position requires proactive monitoring of security alerts, collaboration with vendors, and implementation of best practices to maintain a secure and efficient IT ecosystem. This role ensures the reliability, security, and effectiveness of technology systems that support academic instruction, faculty, staff, and administrative operations across the college.

Experience and Knowledge Required:

  • Bachelor's degree in information technology, Computer Science, or related field (or equivalent experience).
  • Proven experience administering Microsoft 365 environments (Entra ID, Exchange, SharePoint, OneDrive).
  • Hands-on experience with Microsoft Intune and Jamf for endpoint management.
  • Understanding security tools: Microsoft Sentinel, Defender for Endpoints, Jamf Protect, and MDR solutions like Arctic Wolf.

Essential Functions and Responsibilities:

  • Manage and maintain Microsoft 365 services:
    • Entra ID (Azure AD) for identity and access management.
    • Exchange Online for email services.
    • OneDrive and SharePoint Online for collaboration and document management.
  • Configure and enforce security policies, conditional access, and compliance policies.
  • Manage user accounts, licenses, and permissions across the Microsoft 365 ecosystem.
  • Deploy, configure, and manage Windows devices using Microsoft Intune.
  • Deploy, configure, and manage Apple devices through Jamf.
  • Ensure timely operating system and application patching across all managed devices.
  • Maintain endpoint security and compliance standards.
  • Monitor and respond to security alerts.
  • Investigate and remediate security incidents promptly.
  • Maintain documentation of security events and resolutions.
  • Collaborate with internal teams and vendors during incident response.

This position is located at our Grandview Location in Birmingham.