1

Online Computer Science Instructor Jobs in Tucson, AZ

Administer and optimize Microsoft 365 services, including Exchange Online (O365), SharePoint, Teams ... Education, Certifications and Experience Required Bachelor's degree in Computer Science, Management ...

Assistant General Manager

Tucson, AZ · On-site

$40K - $55K/yr

Exercise, Health or Recreational Science Degree, Massage Therapist, Personal Trainer or Sports ... Proficient computer skills required Essential Duties and Responsibilities * Work Saturdays and/or ...

Assistant General Manager

Tucson, AZ · On-site

$40K - $55K/yr

Exercise, Health or Recreational Science Degree, Massage Therapist, Personal Trainer or Sports ... Proficient computer skills required Essential Duties and Responsibilities * Work Saturdays and/or ...

Pet Trainer

Green Valley, AZ · On-site

$15.33 - $28.59/hr

Actively sell training classes in store, over the phone and online. * Educates pet parents about ... Accredited in PetSmart Training Instructor Course * Proficiency in computer applications. * Ability ...

Actively sell training classes in store, over the phone and online. * Educates pet parents about ... Accredited in PetSmart Training Instructor Course * Proficiency in computer applications. * Ability ...

Actively sell training classes in store, over the phone and online. * Educates pet parents about ... Accredited in PetSmart Training Instructor Course * Proficiency in computer applications. * Ability ...

Actively sell training classes in store, over the phone and online. * Educates pet parents about ... Accredited in PetSmart Training Instructor Course * Proficiency in computer applications. * Ability ...

Actively sell training classes in store, over the phone and online. * Educates pet parents about ... Accredited in PetSmart Training Instructor Course * Proficiency in computer applications. * Ability ...

Actively sell training classes in store, over the phone and online. * Educates pet parents about ... Accredited in PetSmart Training Instructor Course * Proficiency in computer applications. * Ability ...

Showing results 41-60

Online Computer Science Instructor information

See Tucson, AZ salary details

$12.8K

$55.5K

$95K

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

As of Aug 9, 2026, the average yearly pay for online computer science instructor in Tucson, AZ is $55,513.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,200.00 and $63,300.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 Tucson, AZ? For Online Computer Science Instructor jobs in Tucson, AZ, the most frequently searched job titles are:
What cities near Tucson, AZ are hiring for Online Computer Science Instructor jobs? Cities near Tucson, AZ with the most Online Computer Science Instructor job openings:
Infographic showing various Online Computer Science Instructor job openings in Tucson, AZ as of August 2026, with employment types broken down into 33% Full Time, and 67% Part Time. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $55,513 per year, or $26.7 per hour.

Senior System Administrator

Pascua Yaqui Tribe

Tucson, AZ • On-site

$88K/yr

Full-time

Posted 11 days ago


Pascua Yaqui Tribe rating

7.5

Company rating: 7.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

512th of 844 rated public administrative organizations


Job description

Job Summary The Senior System Administrator applies significant professional experience and training in information technology to the most complex assignments in maintaining network servers, operating systems, enterprise storage, virtualization platforms, and network security. This role ensures data integrity through backup/restore procedures, leads infrastructure projects, and serves as an expert resource within the unit on systems administration issues. The Senior System Administrator works closely with other IT teams including Cybersecurity, Networking, Voice, and Physical Security as well as departments across the Tribal Government.

This position assists management in developing procedural manuals, documenting system changes, supporting the tracking of cybersecurity issues, and training Pascua Yaqui employees on systems security and safe computing practices. Principle Duties and Responsibilities Monitor, analyze, and maintain enterprise servers, virtualization platforms (VMware, Nutanix AHV, Hyper-V), and operating systems. Act as project lead for the evaluation, selection, and installation of hardware, storage, or infrastructure upgrades.

Manage enterprise storage platforms (Pure Storage, EMC/Dell Storage) and associated SAN/NAS/DAS systems. Administer hybrid Active Directory environments, including both on-premises and Azure AD integration. Administer and optimize Microsoft 365 services, including Exchange Online (O365), SharePoint, Teams, and OneDrive.

Apply service packs, firmware, drivers, and security patches as needed to ensure system stability and compliance. Maintain Windows Active Directory, Group Policy Objects, DNS, and DHCP. Perform scheduled backups, data archiving, and e-mail system archiving.

Develop and maintain tribal-wide network system security, connectivity, and backup/restore procedures. Ensure cybersecurity practices comply with Tribal directives, prepare reports for management, and remediate vulnerabilities. Assist in training employees on cybersecurity awareness and safe computer usage.

Provide guidance, mentoring, and technical direction to IT staff, including the System Administrator. Support multi-site operations with the largest end users in Tucson and Guadalupe. Satellite Sites - Smaller offices providing local services.

Collaborate with Tribal departments such as Health, Police, Courts, Legal Services, Education, and others to ensure reliable IT services. Assist management with developing operational manuals, policies, and procedures. Maintain accurate documentation of systems, configurations, and procedural changes.

Contribute to cross-training plans for IT staff on system administration duties. Participate in on-call rotation and respond to critical system issues outside of normal hours. Establish and follow preventive maintenance schedules for all network equipment.

Perform other duties as assigned by the IT Director or management. Required Knowledge, Skills, and Abilities Knowledge of: Enterprise IT infrastructure and virtualization technologies (Nutanix, UCS, VMware, Hyper-V). Microsoft Server OS, hybrid Active Directory environments (on-prem and Azure AD).

Microsoft 365 services, including Exchange Online (O365), Teams, SharePoint, and OneDrive. Storage systems (Pure Storage, EMC/Dell Storage, SAN/NAS/DAS). Network security principles and practices.

Data backup, disaster recovery, and archiving procedures. Project management principles and work plan development techniques. Skills and Abilities: Analytical and critical thinking with strong troubleshooting skills.

Ability to lead projects, prepare schedules, and manage timelines. Strong written and verbal communication, including public speaking and technical training. Ability to communicate technical concepts to non-technical audiences.

Develop system documentation and manuals. Collaborate effectively with colleagues and foster an environment of change and improvement. Handle multiple priorities and meet deadlines.

Operate a variety of office equipment, including a computer and related software applications; Good communication and interpersonal skills as applied to interaction with co-workers, supervisor, management, Council members, and the public. Have the ability to sufficiently exchange or convey information and receive verbal and written work instructions. Education, Certifications and Experience Required Bachelor's degree in Computer Science, Management Information Systems, or a related field plus five (5) years of work-related experience; OR ten (10) years of equivalent work-related experience.

Special Requirements: Must possess and maintain a valid Arizona Driver's License. Must be able to work non-traditional hours, including nights and weekends. Must have a current Homeland Security Background Clearance or obtain one within ninety (90) days of hire.

Failure to maintain clearance will result in termination.


What Pascua Yaqui Tribe employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom