Current hours for on-site donation, eBay pickup, and Community Center: Wed-Sat 11-1 & 3-5.

Tech Support Internship

Our internship is currently full - apply to be placed on a waitlist

Intern with Free Geek Tech Support

Free Geek Tech Support works to bridge the digital divide by providing ongoing troubleshooting, repair, consultation, and digital literacy training to community members who have received computers through our programs.

Our support services are community-driven!

Are you looking for on-the-job training for a career in tech? Intern with us.

Each internship lasts 3-6 months with an option to renew afterwards. Due to the nature of these volunteer activities, we ask that applicants be at least 16 years of age. Internships are only available in the United States.

Why should I become a Free Geek intern?

Our internships are designed to provide you with a competitive edge on the job market. While all internships at Free Geek are unpaid, there are many perks associated with volunteering your time as an intern. As an intern, you’ll receive job skills training, professional feedback, and letters of reference for your job search.

There are also third-party programs we support that provide more benefits to interns. These organizations, like Job Corps and SummerWorks, allow qualified applicants to receive pay for their internship.

Intern Job Description

Job Title: Remote Technical Support Intern

Hours Weekly: At least two 4-hour shifts/week

Duration: 3-6 months

Free Geek Supervisor: Tech Support Staff

As a Technical Support Intern at Free Geek, you’ll have the unique opportunity to provide technical and digital literacy support to a diverse community of users on Linux and Mac systems. You will work closely with  tech support staff, interns, and other volunteers to troubleshoot and resolve hardware, software, networking, and system issues by phone and email. Through this internship, you’ll gain experience in end-user support, various Linux and Mac environments, working in the Bash shell, teaching, working in a team environment, and using ticket-tracking software to document and coordinate work on user issues.

The Tech Support program supports Free Geek’s mission to sustainably reuse technology, enable digital access, and provide education to create a community that empowers people to realize their potential.  Technical support is a crucial part of bridging the digital divide. We help our community members meet their productivity and communication needs by providing ongoing troubleshooting, repair, consultation, and digital literacy training.

Our ideal Technical Support Intern will be self-motivated, driven to learn, and willing to ask questions. They will communicate professionally and compassionately with a diverse community by phone and email. They will patiently teach digital literacy skills and explain technical issues to community members in simple and understandable terms. They will keep accurate and detailed records of user issues.


  • Provide a safe and welcoming experience to community members with various backgrounds, personalities, and levels of digital literacy
  • Act in alignment with Free Geek’s policies and values
  • Learn the operating environment of GNU/Linux and MacOS
  • Answer questions over the phone and by email on a wide variety of technical issues
  • Troubleshoot, research, and resolve software, hardware, home networking, and system issues
  • Teach computer skills to users to meet their productivity needs
  • Forward requests and complaints through appropriate channels
  • Make referrals to external resources as appropriate
  • Maintain confidentiality of personal information about staff, interns, volunteers, and users
  • Accurately maintain records of user data and technical issues
  • Consult with users to help them choose hardware solutions

Required Skills, Knowledge, and Abilities

  • Ability to consistently follow policies and procedures
  • Demonstrate basic proficiency with GNU/Linux operating systems
  • Demonstrate basic proficiency with Bash shell
  • Demonstrate basic proficiency with computer hardware
  • Proficiency with using standard office software
  • Ability to learn Free Geek documentation and collaboration tools
  • Strong organizational and administrative skills
  • Good interpersonal skills and phone and email etiquette
  • High level of patience
  • Interest in teaching
  • Ability to work on a team as well as dependably work without direct supervision on a regular basis
  • Ability to independently research solutions to issues
  • Reliability and punctuality

Desired Skills, Knowledge, and Abilities

  • Demonstrated confidence and competence working with diverse communities
  • Technical support or customer service experience
  • An analytical approach to problem solving
  • Fluency in another language besides English
  • Adaptable to changing work environments
  • Knowledge of basic Apple hardware and software
  • Demonstrated advanced proficiency with GNU/Linux operating systems
  • Ability to ask insightful questions
  • Demonstrated self-motivation and personal initiative

Equipment/internet requirements:

An equipment loan may be available depending on inventory

  • Computer or virtual machine running Linux Mint 19/20
  • Mobile device (Android 8.0+ phone, iPhone with iOS 13+) capable of running OOMA Enterprise app (iOS | Android) OR computer running Windows 8/10 or macOS 10.9+ capable of running Voxter desktop client
  • Reliable high-speed broadband internet connection





Applying for an Internship or Volunteer position?
(Definition: The Digital Divide is the economic, educational, and social inequalities between those who have computers and online access and those who do not.)
Unlimited number of files can be uploaded to this field.
25 MB limit.
Allowed types: txt, rtf, odf, pdf, doc, docx.
Would your internship be part of a program?
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
2 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.